Docker常用命令

1、镜像操作

  • 列出所有镜像: docker images
  • 列出所有镜像的ID: docker image ls -a -q
  • 删除镜像: docker rmi 镜像ID
  • 运行镜像: docker run -d --name mysql-container \
    -v /App/Docker/mysql/config/my.cnf:/etc/mysql/my.cnf \
    -v /App/Docker/mysql/data:/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=123456 -p 3307:3306 mysql
  • 镜像备份:docker save -o xxx.tar 镜像名称:tag
  • 镜像恢复: docker load -i xxx.tar

2、容器操作

  • 查看所有容器: docker ps -a
  • 启动容器: docker start 容器ID
  • 停止容器: docker stop 容器ID
  • 在容器中执行命令: docker exec -it 容器名称 bash
  • 删除容器: docker rm 容器ID
  • 容器提交成镜像: docker commit 容器名称|容器ID 镜像名词:tag
相关推荐
lpruoyu34 分钟前
【Docker进阶-03】存储原理
docker·容器
文静小土豆1 小时前
Docker 与 containerd 代理配置详解:镜像拉取速度慢的终极解决方案
运维·docker·容器
JY.yuyu3 小时前
Docker常用命令——数据卷管理 / 端口映射 / 容器互联
运维·docker·容器
lpruoyu4 小时前
【Docker进阶-06】docker-compose & docker swarm
运维·docker·容器
虾说羊5 小时前
docker容器化部署项目流程
运维·docker·容器
骇客野人6 小时前
通过脚本推送Docker镜像
java·docker·容器
人鱼传说9 小时前
docker desktop是一个好东西
运维·docker·容器
忆~遂愿10 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊11 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙11 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器