首页 > 其他 > 详细

1-2docker-基本的使用

时间:2019-09-26 16:30:30      阅读:101      评论:0      收藏:0      [点我收藏+]

1、Docker 官?提供了?个公共的镜像仓库

https://hub.docker.com

 2、获取镜像

docker pull [选项] [Docker Registry 地址[:端?]/]仓库名[:标签]

技术分享图片

3、运行镜像

docker run  -it --rm ubuntu:16.04 /bin/bash
-it:这是两个参数,?个是 -i:交互式操作,?个是 -t 终端。我们这?打算进? bash 执??些命 令并查看返回结果,因此我们需要交互式终端。
--rm:这个参数是说容器退出后随之将其删除。默认情况下,为了排障需求,退出的容器并不会? 即删除,除??动 docker rm。我们这?只是随便执?个命令,看看结果,不需要排障和保留结 果,因此使? --rm 可以避免浪费空间。
ubuntu:16.04:这是指? ubuntu:16.04 镜像为基础来启动容器。
bash:放在镜像名后的是命令,这?我们希望有个交互式 Shell,因此?的是 bash。
-d: 后台运行

技术分享图片

 4、列出镜像列表

docker images

技术分享图片

 5、查看镜像占用大小

docker system df

技术分享图片

 6、后台启动,执行shell

docker run -it -d ubuntu:16.04 /bin/bash -c ‘while true;do echo 1234;sleep 1;done‘

技术分享图片

 docker logs -f f423fa1e19f9

-f 持续监测log监测

技术分享图片

 8、进入容器

docker exec -it f423fa1e19f9 /bin/bash

技术分享图片

 9、停止容器

技术分享图片

10、删除容器

docker rm [选项] <镜像1> [<镜像2> ...]
docker rm f423fa1e19f9

docker rm  -f  423fa1e19f9

# -f 强制删除。如果有在运行中的,可以删除

技术分享图片

 删除镜像

docker rmi ubuntu:latest

技术分享图片

# 如果有多个容器,或者镜像需要一块删除

docker rm $(docker ps -qa)

docker rmi $(docker images -qa)

技术分享图片

 技术分享图片

1-2docker-基本的使用

原文:https://www.cnblogs.com/zhaojingyu/p/11592162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!