美文网首页
Docker安装(mongo,postgresql)

Docker安装(mongo,postgresql)

作者: 凯凯丶凯凯 | 来源:发表于2021-06-29 10:08 被阅读0次

    Docker安装

    1. 上传文件docker-19.03.9.tgz到服务器,再解压
    [root@dev1 opt]# tar -xvf docker-19.03.9.tgz 
    docker/
    docker/docker-containerd
    docker/docker-proxy
    docker/docker
    docker/docker-runc
    docker/dockerd
    docker/docker-containerd-ctr
    docker/docker-containerd-shim
    docker/docker-init
    
    1. 复制
    [root@dev1 opt] cp docker/* /usr/bin/
    
    1. 启动服务
    [root@dev1 opt] dockerd &
    [root@dev1 opt] nohup dockerd &
    
    1. 修改 /etc/selinux/config 中 SELINUX=disabled
    2. 测试
    [root@centos75-1 ~]# docker -v
    Docker version 19.03.9, build 9d988398e7
    

    6.补充docker命令
    查看docker所有服务

    docker ps
    

    启动docker里的服务

    docker container start containerId
    

    docker安装mongo

    1. 将mongo3.4.6.tar和vmapdb-base-data-aolutong.tar上传到服务器root目录下。
    2. 用xshell工具进入到服务器root目录下。
    3. 解压vmapdb-base-data-aolutong.tar到当前目录(root目录),解压完成后当前目录下出现data文件夹,此文件夹内数据为MongoDB的备份数据。命令如下:
    tar -xvf vmapdb-base-data-aolutong.tar
    
    1. 加载MongoDB镜像:
    docker load -i mongo3.4.6.tar
    
    1. 运行MongoDB镜像,并设置MongoDB容器的/data/db文件夹映射为当前目录的/data文件夹。命令如下:
    docker run -d --name mongo \
    -v $PWD/data:/data/db \
     -p 27017:27017 \
     --restart always \
     mongo:3.4.6 \
     --auth
    

    此时MongoDB已部署完成,同时也进行了授权验证。其中vmapdb数据库的用户名为vmapdb,密码为vmapdb1234。admin数据库的用户名为admin,密码为admin123。

    docker安装postgresql

    1. 将postgres10.tar上传到服务器
    2. 在服务器上加载镜像
    docker load -i postgres10.tar
    
    1. 运行镜像
    docker run --restart=always \-d --name postgis \-p 5432:5432 \-v /home/pg/data:/var/lib/postgresql/data \-v /etc/localtime:/etc/localtime \mdillon/postgis:10-alpine
    

    相关文章

      网友评论

          本文标题:Docker安装(mongo,postgresql)

          本文链接:https://www.haomeiwen.com/subject/hfxcultx.html