Linux开发环境配置 - Docker
楼主这里使用的是 VMware && CentOS7
安装docker
参考:Docker 安装文档
-
删除老版本
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
-
安装必须的依赖
sudo yum install -y yum-utils
-
设置repo的yum位置
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
-
安装docker和 docker-cil
sudo yum install docker-ce docker-ce-cli containerd.io
使用docker
-
启动docker
sudo systemctl start docker
-
设置开机启动docker
//检查docker版本 docker -v //查看已配置的docker镜像 sudo docker images //设置docker开机自动启动 sudo systemctl enable docker //注:sudo——super user do 超级用户(root)执行。 //是linux系统管理指令,允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。 //(通俗来讲就是以最高权限用户执行当前指令)
-
设置docker镜像加速
//百度搜索阿里云 - 登录 //右上角 - 控制台 //左上角 - 产品与服务 //ctrl+f - 搜索“容器” //“容器镜像服务” //镜像工具 - 镜像加速器 //操作文档 - centOS // 创建文件 sudo mkdir -p /etc/docker //设置镜像 sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://s1cru607.mirror.aliyuncs.com"] } EOF //重启后台线程 sudo systemctl daemon-reload //重启docker sudo systemctl restart docker