Docker 常用命令

container:容器

images : 列出本地镜像

volume:通常翻译为数据卷,用于保存持久化数据

容器和image的关系:

image id 是固定不变的。根据同一个image生成的不同容器,容器id containerID 是不同的

docker version 查看版本

docker info 查看配置项

docker image pull library/hello-world 将 image 文件从仓库抓取到本地

docker images 在本机看到这个 image 文件

docker container run hello-world 运行这个 image 文件

docker images 查看本地所有 images文件

docker container ls 查看本地所有运行容器

docker container ls --all 查看本地所有运行容器,并终止所有

docker container rm [containerID] 删除相应容器 终止会占用内存 删除不会

docker run nginx 启动nginx

docker run -p 8080:80 -d nginx

-p 8080:80 端口映射,将image的80端口,映射到本地8080端口

 -d 允许这个程序直接返回

docker ps 查看启动docker容器信息

docker cp index.html 612195861a8c://usr/share/nginx/html 将index文件在nginx容器中运行, 612195861a8c容器id

docker stop 容器id 停止运行

镜像运行

1. Docker客户端联系Docker守护进程。

2. Docker守护进程从Docker Hub拉出“hello-world”映像。(arm64v8)

3, Docker守护进程根据该映像创建了一个新容器,该容器运行可执行文件,生成当前正在读取的输出。

4. Docker守护进程将这些输出流到Docker客户端,由客户端将其发送到终端。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

天高任鸟飞dyz

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

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

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

打赏作者

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

抵扣说明:

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

余额充值