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> | 从主机复制档案到容器 |
