docker常用命令

查询本地镜像

docker images

查找镜像

docker search[images]

下载镜像

docker pull[images:tag]
镜像的获取

搜索镜像

docker search # 在 docker index 中搜索 image

下载镜像

docker pull # 从 docker registry server 中下拉 image

查看镜像

docker images: # 列出 images
docker images -a # 列出所有的 images(包含历史)
docker rmi : # 删除一个或多个 image

使用镜像创建容器

docker run -i -t sauloal/ubuntu14.04
docker run -i -t sauloal/ubuntu14.04 /bin/bash # 创建一个容器,让其中运行 bash 应用,
退出后容器关闭
docker run -itd --name centos_aways --restart=always centos
#创建一个名称 centos_aways 的容器,自动重启

–restart 参数:always 始终重启;on-failure 退出状态非 0 时重启;默认为,no 不重启

查看容器

docker ps :列出当前所有正在运行的 container
docker ps -l :列出最近一次启动的 container
docker ps -a :列出所有的 container(包含历史,即运行过的 container)
docker ps -q :列出最近一次运行的 container ID
容器、镜像和仓库 < 34

再次启动容器

docker start/stop/restart #:开启/停止/重启 container
docker start [container_id] #:再次运行某个 container (包括历史 container)
#进入正在运行的 docker 容器
docker exec -it [container_id] /bin/bash
docker run -i -t -p <host_port:contain_port> #:映射 HOST 端口到容器,方便外部访问容
器内服务,host_port 可以省略,省略表示把 container_port 映射到一个动态端口。

删除容器

docker rm <container…> #:删除一个或多个 container
docker rm docker ps -aq #:删除所有的 container
docker ps -aq | xargs docker rm #:同上, 删除所有的 container

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

科学熊

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

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

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

打赏作者

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

抵扣说明:

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

余额充值