首页 > 其他 > 详细

docker常用命令

时间:2020-09-16 18:11:39      阅读:66      评论:0      收藏:0      [点我收藏+]

 

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

 

docker常用命令

原文:https://www.cnblogs.com/ComputerVip/p/13679750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!