Docker——安装和启动

一、环境准备
 1、安装Linux虚拟机软件:VMware或VirtualBox(比VMware更小巧轻便且免费),此处安装VirtulaBox
 2、安装Linux虚拟系统
  ①在管理中选择导入虚拟电脑
在这里插入图片描述
  ②记得选中重新初始化所有网卡的MAC地址
在这里插入图片描述
  ③双击即可启动虚拟机
在这里插入图片描述
  ④设置虚拟机的网络
   a、右击网卡,选择网络:
在这里插入图片描述
   b、选择连接方式和界面名称
在这里插入图片描述
   c、勾选接入网线
在这里插入图片描述
   d、输入命令service network restart使刚才的设置生效(也可以双击重启虚拟机)
在这里插入图片描述
   e、输入ip addr命令查看网址信息
在这里插入图片描述
  ⑤使用客户端(xshell等工具,输入虚拟机ip、用户和密码)连接linux虚拟机,之后就可以通过客户端来操作虚拟机了(但不要将虚拟机的窗口关闭)
二、安装Docker
 1、启动虚拟机,使用xshell等连接工具连接虚拟机
 2、输入uname -r检查CentOS的内核版本(Docker要求CentOS系统的内核版本要高于3.10,若系统内核版本较低,可运行yum update命令升级内核)
在这里插入图片描述
 3、执行yum install docker命令,安装docker
在这里插入图片描述
 4、输入y进行下载安装,直至出现complete
在这里插入图片描述
 5、启动Docker,输入systemctl start docker命令
在这里插入图片描述
 6、查看docker的版本:docker version,能同时看到client和server的信息则表明启动成功了,否则可能由于系统内核问题导致安装启动失败
在这里插入图片描述
  若启动失败可以先将docker完全卸载,然后更新下系统内核,再重新安装和启动docker:
  ①查询安装过的包

yum list installed | grep docker

  结果:

docker-engine.x86_64                 17.03.0.ce-1.el7.centos         @dockerrepo

  ②删除安装的软件包

yum -y remove docker-engine.x86_64

  ③删除镜像/容器等

rm -rf /var/lib/docker

  ④更新内核并重新安装docker

yum update

 7、将docker设置为开机启动(防止在重启系统后还需要手动执行命令启动docker),执行命令:

systemctl enable docker

在这里插入图片描述
 8、停止docker

systemctl stop docker

三、配置docker的镜像加速器
  使用docker拉取镜像时,由于很多镜像存储在国外的服务器上,导致拉取速度很慢,甚至失败,可以使用阿里云的加速器进行加速,详情参考
 1、登录阿里云获取专属的镜像加速器地址
在这里插入图片描述
 2、配置docker的daemon.json文件,内容如下:个人专属的加速地址

{
    "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}

 3、重启docker服务

  注意:
   ①保证docker的版本足够高
   ②daemon.json文件的地址在/etc/docker目录下(没有则新建)

四、Docker中国
Docker中国官网
Docker中国镜像加速

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值