docker简介,安装

一.docker简介

1.docker就是类似于一个集装箱,我们只需要把我们做好的服务程序放到箱子里,就可以搬到任何支持docker的主机上运行我们的程序。
2.容器,image,仓库三者的关系:
(1)客户端创建容器需要有image,image可以是共有仓库的,也可以是私有仓库的,且创建容器必须得有image。

二.docker安装:

1.安装必要的一些系统工具:
(1)yum install -y yum-utils device-mapper-persistent-data lvm2

2.添加软件原信息:
(1)yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.更新并安装docker-ce:
(1)yum makecache fast
(2)yum -y install docker-ce

4.开启docker服务:
systemctl start docker

5.安装校验:
(1)docker version

6.查看docker的具体信息(比如多少个容器,正在运行的有几个,停止的有几个等等)
(1)docker info

7.下载镜像:
(1)docker pull imagename
(2)例:下载httpd服务的镜像:
①docker pull httpd

8.启动容器:
(1)docker run -dit -p 81:80 httpd
①其中-p : 前部分代表容器映射到主机的端口是多少,后部分代表容器app的端口是多少

9.pull超时解决办法:
(1)使用命令获取可用IP: dig @114.114.114.114 registry-1.docker.io
(2)将获取到的ip配置到registry-1.docker.io: vim /etc/hosts:
①23.22.155.84 registry-1.docker.io
(3)重启docker: systemctl restart docker
(4)然后再重新pull即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值