谷粒商城学习——安装配置docker

docker是虚拟化容器技术。docker是一种镜像,可以秒级启动各种容器,每一种容器都是一个完整的运行环境,容器之间相互隔离

docker镜像仓库官网

docker安装下载地址

 按照步骤操作

卸载旧版本docker

sudo yum remove docker 
                  docker-client 
                  docker-client-latest 
                  docker-common 
                  docker-latest 
                  docker-latest-logrotate 
                  docker-logrotate 
                  docker-engine

sudo是以超级管理员的方式运行(默认vagrant用户不具有运行这个命令的权限)

安装依赖的一些包

sudo yum install -y yum-utils

设置安装docker的地址

sudo yum-config-manager 
    --add-repo 
    https://download.docker.com/linux/centos/docker-ce.repo

安装dockerce(社区版docker引擎),docker客户端,docker容器

sudo yum install docker-ce docker-ce-cli containerd.io

这一步一路确认(y)

启动docker

sudo systemctl start docker

设置开机自启动

每次启动linux都要进行启动docker很麻烦,设置开机自启官网没有,视频里教的。

sudo systemctrl enable docker

配置镜像加速

docker默认从dockerhub中下载,这个网站是国外的,因此要为docker配置国内镜像,推荐阿里云

阿里云控制台——产品与服务——容器镜像服务

1创建一些目录

sudo mkdir -p /etc/docker

2配置镜像加速地址

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://uhptldn7.mirror.aliyuncs.com"]
}
EOF

3重启docker后台线程

sudo systemctl daemon-reload

4重启docker服务

sudo systemctl restart docker
原文地址:https://www.cnblogs.com/yanan7890/p/14852653.html