docker 常用指令整理
· 3 分钟阅读
整理一下 docker 常用的指令,方便自己查询使用
映像档(Image)相关指令
指令 | 说明 |
---|---|
docker pull <image> | 下载映像档 |
docker images | 列出本地映像档 |
docker rmi <image> | 删除映像档 |
docker build -t <名称>:<标签> . | 由 Dockerfile 建立映像档 |
docker tag <image> <newtag> | 重新标记一个映像档 |
容器(Container)相关指令
指令 | 说明 |
---|---|
docker run -it --name <name> <image> | 启动并进入交互式容器 |
docker run -d --name <name> <image> | 后台执行容器 |
docker ps | 查看正在运行的容器 |
docker ps -a | 查看所有容器(包含已停止) |
docker stop <container> | 停止容器 |
docker start <container> | 启动已停止容器 |
docker restart <container> | 重新启动容器 |
docker rm <container> | 删除容器(需先停止) |
docker exec -it <container> bash | 进入正在运行的容器 bash |
docker logs <container> | 查看容器日志 |
docker inspect <container> | 查看容器详细资讯 |
docker cp <container>:<path> <host_path> | 从容器复制档案到主机 |
docker cp <host_path> <container>:<path> | 从主机复制档案到容器 |