从头开始搭建网站(二)- CentOS 安装 docker
导语
服务器基本配置完成后,就是搭建运行环境。上一次除了 MySQL 都是编译安装的,这一次使用 docker。关于 docker 不多做介绍了,网上的教程很多。一下操作是根据这篇教程进行。
安装
开始正式安装的步骤,因为之前没有安装过 docker,所以也不用删除旧版本,直接安装就可以了。
- 安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加
yum
源sudo yum-config-manager --add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
,然后更新sudo yum makecache fast
- 安装
sudo yum install -y docker-ce
- 使用脚本自动安装
curl -fsSL get.docker.com -o get-docker.sh
,然后sudo sh get-docker.sh
。也可以在sh
添加参数--mirror Aliyun
启动 & 测试
- 启动
sudo systemctl start docker
- 设置开机自动开启
sudo systemctl enable docker
- 如果执行过上面的脚本,已经建立了用户组
docker
;否则sudo groupadd docker
创建用户组 - 将当前用户添加进用户组
sudo usermod -aG docker $USER
- 退出重新登录
- 测试
docker run hello-world
设置国内镜像
可以正常使用,最后一步就是设置国内镜像。
- 编辑
/etc/docker/daemon.json
文件,没有的话就新建。写入如下内容,注意格式
{ "registry-mirrors": [ "https://registry.docker-cn.com" ] }
- 重启服务
sudo systemctl daemon-reload
、sudo systemctl restart docker
- 查看是否配置成功
docker info | grep 'https://registry.docker-cn.com/'
参考资料:CentOS 安装 Docker CE、镜像加速器。
相关推荐
changecan 2020-11-19
changecan 2020-09-22
王道革 2020-11-25
bwyyziq 2020-11-22
pigsmall 2020-11-19
helloWorldAndYou 2020-11-16
nginxs 2020-11-14
红石丶 2020-11-13
WanKaShing 2020-11-12
yangkang 2020-11-12
滴水穿石点石成金 2020-11-12
张荣珍 2020-11-12
wuxunanjing 2020-11-11
魅惑青花瓷 2020-11-11
lihongtai 2020-11-09
yangkang 2020-11-09
worldsnow 2020-11-06
MichaelJScofield 2020-11-06