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
相关推荐
VinciYan1 小时前
基于Jenkins+Docker的自动化部署实践——整合Git与Python脚本实现远程部署
python·ubuntu·docker·自动化·jenkins·.net·运维开发
tntlbb2 小时前
Ubuntu20.4 VPN+Docker代理配置
运维·ubuntu·docker·容器
Gabriel_liao2 小时前
Docker安装Neo4j
docker·容器·neo4j
豆豆豆豆变5 小时前
Docker轻量级可视化工具Portainer
docker·容器·自动化运维
大熊程序猿5 小时前
xxl-job docker 安装
运维·docker·容器
shelby_loo6 小时前
使用 Docker 在 Ubuntu 下部署 Cloudflared Tunnel 服务器
服务器·ubuntu·docker
咏颜7 小时前
Ubuntu离线安装Docker容器
linux·运维·服务器·经验分享·ubuntu·docker
一勺菠萝丶11 小时前
MongoDB 常用操作指南(Docker 环境下)
数据库·mongodb·docker
Mitch31111 小时前
【漏洞复现】CVE-2015-3337 Arbitrary File Reading
elasticsearch·网络安全·docker·漏洞复现
Mitch31111 小时前
【漏洞复现】CVE-2015-5531 Arbitrary File Reading
web安全·elasticsearch·网络安全·docker·漏洞复现