Docker 常用命令行速查
·
# 1. 容器管理
docker run -d --name myapp -p 8080:80 nginx:latest
# -d: 后台运行
# --name: 指定容器名称
# -p: 端口映射 (宿主机:容器)
# 2. 查看容器
docker ps # 查看运行中的容器
docker ps -a # 查看所有容器(包括已停止)
docker ps -q # 只显示容器ID
# 3. 停止/启动容器
docker stop myapp # 停止容器
docker start myapp # 启动容器
docker restart myapp # 重启容器
# 4. 删除容器/镜像
docker rm myapp # 删除容器
docker rm -f myapp # 强制删除运行中的容器
docker rmi nginx:latest # 删除镜像
# 5. 查看镜像
docker images # 列出本地镜像
docker images -a # 列出所有镜像(包括中间层)
# 6. 拉取镜像
docker pull nginx:alpine
# alpine版本更轻量,推荐生产使用
# 7. 进入容器
docker exec -it myapp /bin/bash
# -i: 交互式
# -t: 分配伪终端
# 可替换/bin/bash为/bin/sh(Alpine镜像)
更多推荐


所有评论(0)