Docker安装(mongo,postgresql)

2021-06-29  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读