二、Docker镜像拉取、运行

环境为Centos 7 ,安装好之后,需要下载需要的镜像。

一、镜像搜索

  方法一:   docker search centos   使用命令行

方法二: https://hub.docker.com/  搜索(需要注册一个账号并激活)

二、镜像拉取

 docker pull centos   

docker images 查看镜像


如果在下载镜像特别慢的情况下,可以更换为淘宝的镜像 

docker info 查看镜像地址

使用阿里镜像,打开https://cr.console.aliyun.com  登陆阿里。

systemctl restart docker  重启

docker info 新增加的镜像地址

三、镜像运行

我们运行刚下载的centos容器,并在实例中执行 /bin/bash ,docker常用参数如下

run 运行

-i 以交互模式运行容器,通常与 -t 同时使用

-t 为容器重新分配一个伪输入终端,通常与 -i 同时使用

-d 后台运行容器,并返回容器ID

-c 后面跟待完成的命令

--name 指定容器名称,在docker ps 查看的NAMES列

-h 指定主机名,默认ID的前12位

  cat /etc/redhat-release  先查看一下系统版本

 docker images  查看镜像

docker run -it centos:latest bash  运行指定镜像(运行之后主机名会变了)

docker ps  新开一个窗口执行运行中的镜像(如果在启动终端执行 exit 就会退出)

docker stop 容器ID或Name  停止实例   docker stop $(docker ps -q)  停止全部运行中的容器

docker run -d centos:latest /bin/bash -c "while true; do echo hello world; sleep 1; done"   #后台运行容器,并每秒输出 hello world

docker logs 容器ID或Name  查看容器输出的日志

docker ps -a  查看全部容器 不带-a参数是查看运行中的容器

docker rm 容器ID或Name  删除容器  docker rm $(docker ps -aq)  删除全部容器

docker start 容器ID或Name  可以将停止的容器再次启动

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值