玖叶教程网

前端编程开发入门

Docker命令

基础命令

1. docker run:创建并启动容器

2. docker start:启动容器

3. docker stop:停止容器

4. docker rm:删除容器

5. docker images:列出本地镜像

6. docker rmi:删除本地镜像

7. docker pull:下载镜像到本地

8. docker push:将本地镜像上传到仓库

9. docker logs:输出容器日志

10. docker exec:在运行中的容器内部执行命令

11. docker ps:列出正在运行的容器

12. docker inspect:查看容器详细信息

13. docker network:管理容器网络

14. docker commit:将容器保存为新的镜像

15. docker build:使用 Dockerfile 创建新的镜像

进阶命令

1. docker-compose:管理多个容器的工具,可以通过编写 YAML 文件统一管理容器、网络、卷等资源

2. docker swarm:Docker 原生的容器编排工具,使用 Docker API 进行通信控制多个 Docker 守护进程以及管理容器的负载均衡、故障恢复等

3. docker stack:swarm 模式下使用的命令,用于部署整个应用程序,包括服务、网络、卷等

4. docker service:swarm 模式下使用的命令,用于管理被部署的容器服务,可以扩展、伸缩、更新等

5. docker volume:管理 Docker 中的数据卷,可以从主机或其他容器中挂载

6. docker network:管理 Docker 中的网络资源,可以创建、删除、连接、断开容器的网络

7. docker stats:查看 Docker 容器的资源占用情况,比如 CPU、内存、网络、磁盘 IO 等

8. docker history:查看一个镜像的历史记录,包括构建每一层时执行的命令

9. docker tag:用于给一个镜像打标签

10. docker export / docker import:导出和导入 Docker 容器的快照,可以用于备份和重复部署容器

11. docker run --name xxx命令,可以通过--name选项给容器命名

12. docker exec -it xxx /bin/bash命令,可以进入一个正在运行的容器内部并进入命令行。

13. docker-compose up -d命令,可以在后台启动多个容器。

14. docker-compose down命令,可以停止并删除多个容器。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言