1、docker环境准备
查看已安装的docker
yum list installed |grep docker
卸载已安装的docker
yum -y remove docker-ce.x86_64
安装存储库
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置稳定存储库yum源为阿里docker源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
特定版本安装
yum list docker-ce --showduplicates | sort -r
安装指定版本
yum install docker-ce-18.06.3.ce -y
启动加入开机启动
sudo systemctl start docker
sudo systemctl enable docker
修改docker的image和container默认目录
/etc/systemd/system/multi-user.target.wants/docker.service
修改“ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock”
为“ExecStart=/usr/bin/dockerd --graph /home/docker -H fd:// --containerd=/run/containerd/containerd.sock”
加载重启
systemctl daemon-reload
systemctl restart docker
2、rabbitmq
docker pull rabbitmq:3.8.5-management
docker run -d --name gv-rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456-p 15672:15672 -p 5672:5672 rabbitmq:3.8.5-management
3、postgis:10
docker pull mdillon/postgis:10
docker run --name gv-postgis -e POSTGRES_PASSWORD=123456 -v /home/dbspace/postgresql:/var/lib/postgresql/data --privileged=true -d -p 5555:5432 mdillon/postgis:10
4、tomcat
1.安装jdk
查看是否安装
java -version
安装jdk1.8
yum install java-1.8.0-openjdk* -y
2.根据需要下载tomcat
yum命令安装
https://blog.csdn.net/zhaoyanjun6/article/details/79131856
5、redis
docker pull redis:latest
docker run -d --name gv-redis -p 6379:6379 -v /home/redis:/data redis --requirepass "123456" --appendonly yes
6、python
docker run -itd --name UsgsOrder.gv.dns.ruijingrs.cn --restart always --privileged=true -v /home/systemspace/data_extract_tool:/mnt/usgsorder rackspacedot/python37:27