Docker基础命令

项目背景

经常要找一些 Docekr 的基础命令,这里面作一个总结

项目目标

了解&熟悉 Docker 的一些命令

具体细节

  1. 查看当前 docker 有多少镜像
docker images
  1. 查看当前服务有多少容器
docker ps -a
  1. docker 容器启动
# 举个例子
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=521521 --name mysql -v /app/docker/mysql/my.cnf:/etc/mysql/my.cnf -v /app/docker/mysql/db:/var/lib/mysql mysql:5.7
  1. 进入容器内部
docker exec -it [xxxx容器] bash
  1. 将宿主机的文件拷贝进入容器
# docker cp 本地文件路径 容器ID/容器NAME:容器内路径
docker cp /Users/wuhanxue/Downloads/rabbitmq_delayed_message_exchange-3.9.0.ez 1faca6a70742:/opt/rabbitmq/plugins
  1. 强制移除容器
docker rm -f [xxxxx容器]
  1. 移除镜像
docker rmi [xxxxx镜像]
  1. 删除所有未运行的镜像
sudo docker rm $(sudo docker ps -a -q)

Docker基础命令
http://example.com/2023/03/03/ada1oluaseecquo4/
作者
杨靖成
发布于
2023年3月3日
许可协议