docker第二篇 docker镜像、docker容器和docker仓库

一、 docker镜像

1-docker images

查看本地镜像为null

2-docker pull hello-world

拉取hello-world,没加地址,默认就会到hub.docker.com去下载

3-docker images

再次查看,观察获得hello-world镜像

总结:

 第一个docker镜像

1-拉取镜像的命令

docker pull [options] name[:tag]

2-查看本机的镜像,验证是否pull成功了

docker images 【options】【repository【:tag】】

二、docker容器

docker容器

docker run 【options】 image【:tag】【command】【arg...】

注:如果直接docker run hello-world 

则会先去把远程仓库的,拉倒本地仓库,相当于pull,然后run,查看hello-world的英文。

----------------------------------------------------------

docker 仓库

Docker

docker仓库的提供者:中央服务器

    中央服务器地址:hub.docker.com(国际)、c.163.com(国内)

网易镜像:

登录

1、构建镜像的目的:是为了在其他的服务器,其他的环境运行我们的程序。(为了在其他地方运行,我们就需要将构建的镜像传递到目的地才可以,仓库可以起到传输传递作用。)

网易镜像中心:登录

docker镜像中心:Docker

前台运行nginx 关掉标签就没有了。另外一个标签能看到是否启动

docker run hub.c.163.com/library/nginx

后台运行nginx

docker run -d hub.c.163.com/library/nginx

查看docker run --help 两个杆

查看目前运行的容器

docker ps 

进入容器内部。

docker exec -it efb6086b5b4e bash
 

docker images -------查看本地镜像
docker ps -------查看目前运行的容器
docker stop 对应的id。停止容器

docker: Error response from daemon: Conflict. The container name "/mautictest" is already in use by 
-----------
解决方案:docker rm 对应的id。删除本地那个镜像

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值