AI 迁移提示
本文由 AI 协助从旧站迁移,尚未完成逐篇人工审校;内容如有疏漏,将在复核后修订。
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
评论区
评论加载中...