111 字
1 分钟
Docker 常用命令速查
2026-01-28

systemctl 服务命令#

# 启动
systemctl start docker
# 停止
systemctl stop docker
# 查看状态
systemctl status docker
# 开机自启
systemctl enable docker

docker run#

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

常用参数:

  • -d:后台运行容器并返回容器 ID
  • -it:交互式运行,分配伪终端
  • --name:指定容器名称
  • -p:端口映射,格式 host_port:container_port
  • -v:挂载卷,格式 host_dir:container_dir
  • --rm:容器停止后自动删除
  • -e:设置环境变量
  • --network:指定网络模式
  • --restart:重启策略(no / on-failure / always / unless-stopped

docker exec#

# 进入容器交互式终端
docker exec -it my_container /bin/bash

docker ps#

docker ps # 运行中的容器
docker ps -a # 所有容器
docker ps -q # 只显示容器 ID

docker logs#

docker logs my_container
docker logs -f my_container # 实时跟随
docker logs --tail 10 my_container # 最后 10 行

docker images#

docker images
docker images -q

docker pull / tag / push#

docker pull nginx:latest
docker tag myapp:latest harbor.example.com/myproject/myapp:v1.0.0
docker push harbor.example.com/myproject/myapp:v1.0.0

docker save / load#

docker save -o myimage.tar myimage:latest
docker load -i myimage.tar
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Docker 常用命令速查
https://blog.olinl.com/posts/docker-commands/
作者
顾拾柒
发布于
2026-01-28
许可协议
CC BY-NC-SA 4.0

目录