docker常用命令汇总及解释

Docker是开源应用容器引擎,可将应用及其依赖打包到可移植容器并发布到Linux或Windows机器。本文介绍了如docker pull、docker images等常用Docker命令,涵盖镜像下载、列出、删除,容器创建、运行、停止等操作及示例。

Docker是一个开源的应用容器引擎,它允许开发者将应用及其依赖打包到一个可移植的容器中,并发布到任何流行的Linux机器或Windows机器上。以下是一些常用的Docker命令及其解释:

 

1. `docker pull`:从Docker Hub或其他仓库下载镜像。例如:`docker pull ubuntu:latest`,这将下载最新版本的Ubuntu镜像。

 

2. `docker images`:列出本地主机上的镜像。例如:`docker images`,这将显示所有已下载的镜像及其相关信息。

 

3. `docker rmi`:删除一个或多个镜像。例如:`docker rmi ubuntu`,这将删除名为ubuntu的所有镜像。

 

4. `docker run`:创建一个新的容器并运行一个命令。例如:`docker run -it --name my-container ubuntu /bin/bash`,这将创建并运行一个名为my-container的Ubuntu容器,并在其中打开一个bash shell。

 

5. `docker ps`:列出当前正在运行的容器。例如:`docker ps`,这将显示所有正在运行的容器及其相关信息。

 

6. `docker stop`:停止一个或多个正在运行的容器。例如:`docker stop my-container`,这将停止名为my-container的容器。

 

7. `docker start`:启动一个或多个已停止的容器。例如:`docker start my-container`,这将启动名为my-container的容器。

 

8. `docker rm`:删除一个或多个容器。例如:`docker rm my-container`,这将删除名为my-container的容器。

 

9. `docker logs`:获取容器的日志输出。例如:`docker logs my-container`,这将显示名为my-container的容器的日志输出。

 

10. `docker exec`:在运行的容器中执行命令。例如:`docker exec -it my-container /bin/bash`,这将在名为my-container的容器中打开一个bash shell,并在其中执行/bin/bash命令。

 

11. `docker inspect`:获取容器或镜像的详细信息。例如:`docker inspect my-container`,这将显示名为my-container的容器的详细信息。

 

12. `docker build`:使用Dockerfile构建镜像。例如:`docker build -t my-image:latest .`,这将使用当前目录下的Dockerfile构建一个名为my-image,标签为最新版本的镜像。

 

13. `docker push`:将镜像推送到Docker Hub或其他仓库。例如:`docker push my-image:latest`,这将将名为my-image,标签为最新版本的镜像推送到Docker Hub。

 

以上就是Docker的一些常用命令及其解释,希望对你有所帮助。

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zero2100

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值