docker 常用命令- 面试宝典

举报
皮牙子抓饭 发表于 2023/08/17 09:16:02 2023/08/17
【摘要】 以下是一些常用的Docker命令:docker run: 运行一个容器。plaintextCopy codedocker run [选项] 镜像名 [命令]docker ps: 显示当前正在运行的容器。plaintextCopy codedocker ps [选项]docker images: 显示本地已下载的镜像。plaintextCopy codedocker images [选项]do...


以下是一些常用的Docker命令:

docker run: 运行一个容器。

docker run [选项] 镜像名 [命令]

docker ps: 显示当前正在运行的容器。

docker ps [选项]

docker images: 显示本地已下载的镜像。

docker images [选项]

docker pull: 下载一个镜像。

docker pull [选项] 镜像名

docker build: 从Dockerfile构建一个镜像。

docker build [选项] 路径

docker stop: 停止一个运行中的容器。

docker stop [选项] 容器名

docker rm: 删除一个容器。

docker rm [选项] 容器名

docker rmi: 删除一个镜像。

docker rmi [选项] 镜像名

docker exec: 在运行中的容器中执行命令。

docker exec [选项] 容器名 命令

docker cp: 在容器和主机之间复制文件。

docker cp [选项] 容器名:源路径 目标路径

以上只是一些常用的Docker命令,还有很多其他命令可以用于管理和操作Docker容器和镜像。可以通过查阅Docker官方文档来学习更多命令的用法和选项。

以下是一些常用Docker命令的示例代码:

运行一个容器:

docker run -d --name my_container nginx

显示当前正在运行的容器:

docker ps

显示本地已下载的镜像:

docker images

下载一个镜像:

docker pull ubuntu:latest

从Dockerfile构建一个镜像: 在一个名为 ​​my_image​​ 的目录中创建一个 ​​Dockerfile​​ 文件,然后执行以下命令:

docker build -t my_image .

停止一个运行中的容器:

docker stop my_container

删除一个容器:

docker rm my_container

删除一个镜像:

docker rmi nginx

在运行中的容器中执行命令:

docker exec -it my_container ls /app

在容器和主机之间复制文件:

docker cp my_container:/app/file.txt /path/on/host/

以上示例代码仅供参考,具体的命令参数和使用方式可以根据实际需求进行调整。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。