Docker(CE版本18.09.1)踩坑笔记(五)------ 指令汇总

网友投稿 267 2022-10-22

Docker(CE版本18.09.1)踩坑笔记(五)------ 指令汇总

​1. 基础​

## 查看帮助dockerdocker container --help## 查看 Docker 版本信息docker --versiondocker versiondocker info

​2. 镜像(image)操作​

## 使用 Dockerfile 创建镜像docker build -t yourapp## 运行镜像docker run -d -p 8080:8000 yourapp## 查看镜像docker image lsdocker image ls -a## 根据ID删除镜像docker image rm ## 删除所有镜像docker image rm $(docker image ls -a -q)## 登录 dockerdocker login## 对镜像打标签docker tag username/repository:tag## 上传带标签的镜像docker push username/repository:tag## 运行指定标签的镜像docker run username/repository:tag

​3. 容器(container)操作​

## 查看容器docker container lsdocker container ls -a## 停止容器docker container stop ## 强制停止容器docker container kill ## 删除容器docker container rm ## 删除所有容器docker container rm $(docker container ls -a -q)

​4. 服务(service)操作​

# 查看服务docker service ls# 查看指定名称的服务docker service ps # 重启服务docker service update --force

​5. swarm 操作​

## 初始化 swarm docker swarm init## 加入某个 swarm 管理节点docker swarm join --token ## 离开当前 swarm 管理节点docker swarm leave --force## 查看当前 swarm 管理的所有节点docker node ls## 删除某个节点docker node rm

​6. stack 操作​

stack 可以认为是多个关联的 service 组合在一起的一个整体应用。

## 查看服务应用docker stack ls## 部署服务应用(根据 docker-compose.yml 文件部署)docker stack deploy -c ## 删除服务应用docker stack rm

​其实最主要的,就是会使用 --help 参数来查询帮助信息,根据提示附加相关指令的参数即可。​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用Mybatis如何实现多个控制条件查询
下一篇:Docker(CE版本18.09.1)踩坑笔记(四)------Swarm集中管理Docker
相关文章

 发表评论

暂时没有评论,来抢沙发吧~