DOCKER03_快速安装docker、数据库mysql、缓存redis(一)

①. 快速安装docker


①. 官网中文安装参考手册


(https://docs.docker-cn.com/engine/installation/linux/docker-

ce/centos/#prerequisites)


②. 确定你是CentOS7及以上版本(cat /etc/redhat-release)


③. yum安装gcc相关


yum -y install gcc


yum -y install gcc-c++


④. 卸载旧版本


sudo yum remove docker*


yum -y remove docker docker-common docker-selinux docker-engine
# 2018.3官网版本
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine


  • ⑤. 安装需要的软件包 (yum install -y yum-utils device-mapper-persistent-data lvm2)


  • ⑥. 设置stable镜像仓库


# 大坑:如下的可能会报错
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 推荐
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


  • ⑦. 更新yum软件包索引(yum makecache fast)
  • ⑧. 安装DOCKER CE(yum -y install docker-ce)
  • ⑨. 启动docker


systemctl start docker


⑩. 测试


docker version
docker run hello-world


⑩①. 配置镜像加速

(注意:daemon.json是docker的核心文件)


mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
# 自己的阿里云镜像
{
  "registry-mirrors": ["https://opvvjpc5.mirror.aliyuncs.com"]
}
EOF
 #网易云
{"registry-mirrors": ["http://hub-mirror.c.163.com"] }
 
 #阿里云
{
  "registry-mirrors": ["https://{自已的编码}.mirror.aliyuncs.com"]
}
{
  "registry-mirrors": ["https://opvvjpc5.mirror.aliyuncs.com"]
}

systemctl daemon-reload
systemctl restart docker


DOCKER03_快速安装docker、数据库mysql、缓存redis(一)


⑩②. 卸载


systemctl stop docker 
yum -y remove docker-ce
rm -rf /var/lib/docker


⑩③. 安装指定版本,用上面的版本号替换<VERSION_STRING>


DOCKER03_快速安装docker、数据库mysql、缓存redis(一)


②. 阿里云镜像加速


  • ①. 网址:https://dev.aliyun.com/search.html
  • ②. 注册一个属于自己的阿里云账户(可复用淘宝账号)
  • ③. 获得加速器地址连接


DOCKER03_快速安装docker、数据库mysql、缓存redis(一)


④. 配置本机Docker运行镜像加速器


鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是阿里云的本人自己账号的镜像地址(需要自己注册有一个属于你自己的): https://xxxx.mirror.aliyuncs.com


*  vim /etc/sysconfig/docker
   将获得的自己账户下的阿里云加速地址配置进
other_args="--registry-mirror=https://你自己的账号加速信息.mirror.aliyuncs.com"


DOCKER03_快速安装docker、数据库mysql、缓存redis(一)


  • ⑤. 重新启动Docker后台服务:servicectl restart docker
  • ⑥. Linux 系统下配置完加速器需要检查是否生效
    如果从结果中看到了配置的–registry-mirror参数说明配置成功,如下所示:


DOCKER03_快速安装docker、数据库mysql、缓存redis(一)



上一篇:为什么 ConcurrentHashMap 的读操作不需要加锁?为什么 ConcurrentHashMap 的读操作不需要加锁?


下一篇:Springboot整合Shiro之认证