1.
cat /etc/redhat-release ---------- CentOS Linux release 7.8.2003 (Core) ---------
2.----防火墙命令
systemctl status firewalld systemctl stop firewalld systemctl disable firewalld
3--安装docker
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce systemctl start docker docker version docker network create my_net
4. -- es安装
7 docker pull elasticsearch:6.8.4 8 vi /etc/sysctl.conf 9 sysctl -p 10 /data/elasticsearch-6.8.4/config/elasticsearch.yml 11 docker run -d -v /etc/localtime:/etc/localtime -p 9200:9200 -p 9300:9300 --name elasticsearch -v /data/elasticsearch-6.8.4/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -e ES_JAVA_OPTS="-Xms256m -Xmx256m" --network my_net elasticsearch:6.8.4 12 docker images 13 docker ps -a 14 docker ps
5 --安装mysql
107 docker pull docker.io/mysql:5.7 docker run -d -p 3306:3306 --name mysql-silence_sean -e MYSQL_ROOT_PASSWORD=123456 --privileged=true -v /data/mysql/:/etc/mysql -v /var/lib/mysql:/var/lib/mysql/ -v /etc/localtime:/etc/localtime --network my_net docker.io/mysql:5.7 108 docker images
6 --安装redis
109 docker pull redis 114 docker run -d --name redis --restart always -p 6379:6379 -v /etc/localtime:/etc/localtime -v /data/redis:/data redis --requirepass "123456" --network my_net --appendonly yes 115 docker ps
7 --安装部署微服务
116 mkdir resilientCityFile 119 docker pull qq80795289/resilient-city-eureka:latest docker run -d -v /etc/localtime:/etc/localtime -p 7001:7001 --name=‘resilient-city-eureka‘ --network my_net qq80795289/resilient-city-eureka 121 docker pull qq80795289/resilient-city-config:latest docker run -d -v /etc/localtime:/etc/localtime -p 3311:3311 --name=‘resilient-city-config‘ -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-config 123 docker pull qq80795289/resilient-city-gateway:latest docker run -d -v /etc/localtime:/etc/localtime -p 10101:10101 --name=‘resilient-city-gateway‘ -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-gateway 125 docker pull qq80795289/resilient-city-basic-start:latest docker run -d -v /etc/localtime:/etc/localtime -v /data/resilientCityFile:/data/resilientCityFile -p 12101:12101 --name=‘resilient-city-basic-start‘ -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-basic-start 126 docker pull qq80795289/resilient-city-manager-start:latest docker run -d -v /etc/localtime:/etc/localtime -v /data/resilientCityFile:/data/resilientCityFile -p 12102:12102 --name=‘resilient-city-manager-start‘ -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-manager-start 127 docker pull qq80795289/resilient-city-culture-start:latest docker run -d -v /etc/localtime:/etc/localtime -v /data/resilientCityFile:/data/resilientCityFile -p 12103:12103 --name=‘resilient-city-culture-start‘ -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-culture-start
8.删除镜像
docker rmi 948860391df2
9.查看mysql日志:
docker logs --tail=100 2cee
原文:https://www.cnblogs.com/ComputerVip/p/13679750.html