本篇文章为你整理了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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。