CentOS中docker的使用()

  本篇文章为你整理了CentOS中docker的使用()的详细内容,包含有 CentOS中docker的使用,希望能帮助你了解 CentOS中docker的使用。

  1.部署容器

  

docker run -d -p 宿主机端口:容器端口 --name 容器名称 -v 宿主机目录:容器目录 --rm --restart=always 镜像ID或者镜像名称

 

  

 

  参数说明:

  -d:后台运行

  -p:端口映射

  --name:指定容器名称

  -v:数据卷映射

  --rm:停止容器后删除容器

  --restart:重启容器方式

  常用容器部署

  

docker run -d --name redis --restart=always -p 6379:6379 redis:6.2.4

 

  docker run -d --name mysql --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7.25

  docker run -d -name kibana -e ELASTICSEARCH_HOSTS=http://es:9200 -network=es-net -p 5601:5601 kibana:7.12.1

  

 

  2.查看容器

  
docker exec :进入容器内部,执行一个命令

  -it : 给当前进入的容器创建一个标准输入、输出终端,允许我们与容器交互

  bash:进入容器后执行的命令,bash是一个linux终端交互命令

  退出:

  

exit

 

  

 

  8.查看容器日志

  

docker logs

 

  

 

  1.创建数据卷

  

docker volume create 数据卷名称

 

  

 

  2.查看数据卷信息

  

docker volume inspect 数据卷名称

 

  

 

  3.查看全部数据卷

  

docker volume ls

 

  

 

  4.删除数据卷

  删除指定数据卷:

  

docker volume rm 数据卷名称

 

  

 

  删除全部:

  

docker volume prune

 

  

 

  只能删除没有被容器引用的数据卷

  #基础命令

  1.启动docker

  

systemctl start docker

 

  

 

  2.设置开机启动

  

systemctl enable docker

 

  

 

  重启操作系统后生效

  3.终止docker

  

systemctl stop docker

 

  

 

  4.重启docker

  

systemctl restart docker

 

  

 

  #docker安装

  


 

 

  

sed -i s/download.docker.com/mirrors.aliyun.com\/docker-ce/g /etc/yum.repos.d/docker-ce.repo

 

  

 

  

yum makecache fast

 

  

 

  以上就是CentOS中docker的使用()的详细内容,想要了解更多 CentOS中docker的使用的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: