Docker 的基础命令
时间: 2023-11-10 09:56:52 浏览: 46
Docker是一种开源的容器化平台,可以帮助用户将应用程序及其依赖打包成一个独立的容器,以实现跨平台和可移植性。下面是一些常用的Docker基础命令:
1. docker --help:查看Docker命令的帮助信息或者查看官方文档。
2. docker images:查看所有的镜像。
3. docker run:运行镜像生成容器。
4. docker run -it --name:运行镜像生成一个容器并给容器起名。
5. docker container ls(或docker ps):查看正在运行中的容器信息。
6. docker container ls -a(或docker ps -a):查看所有容器信息。
7. docker container ls -aq(或docker ps -aq):查看所有容器的ID号。
8. docker search:搜索某个服务的所有镜像信息。
9. docker pull:拉取镜像。
10. docker push:上传镜像到Docker Hub。
11. docker create:创建一个容器。
12. docker start:开启容器(并不常用)。
13. docker stop:关闭某个容器。
14. docker rename:修改容器的名称(重命名)。
15. docker build:构建镜像。
16. docker logs:查看容器的日志。
17. docker image prune:删除没有使用的镜像。
18. docker container prune:删除所有没有运行或停止的容器。
19. docker rm:删除某一个没有运行的容器。
20. docker rm $(docker ps -a):删除所有没有运行的容器。
21. docker rmi:删除某一个镜像。
22. docker rm -f:强制删除容器,可以删除正在运行中的容器。
23. docker history:查看镜像的层级信息。
以上是Docker的一些基础命令,更多命令行信息可以查看docker --help帮助或者官方文档。同时还可以使用一些其他命令来查看网络信息,如ifconfig、brctl show、docker network ls。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [docker基础命令](https://blog.csdn.net/ShenShuaiHu/article/details/125358024)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]