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
相关推荐
zhaotiannuo_19986 小时前
渗透测试之docker
运维·docker·容器
ELI_He99911 小时前
Airflow docker 部署
运维·docker·容器
slient_love13 小时前
docker和docker compose部署安装
docker·容器
钱彬 (Qian Bin)13 小时前
项目实践14—全球证件智能识别系统(切换回SQLite数据库并基于Docker实现离线部署和日常管理)
运维·docker·容器·fastapi·证件识别
岚天start13 小时前
Docker部署NGINX实现服务四层转发方案
服务器·nginx·docker
牛奔15 小时前
docker compose up 命令,默认配置文件自动查找规则
java·spring cloud·docker·容器·eureka
工具罗某人15 小时前
docker快速部署jenkins
java·docker·jenkins
BigBigHang15 小时前
【docker】离线设备安装镜像
运维·docker·容器
学好statistics和DS15 小时前
Docker文件与本地文件,系统
运维·docker·容器
liuc031715 小时前
docker下安装SearXNG
运维·docker·容器