Docker学习之一------在 linux/CentOS 上安装Docker、启动Docker并配置镜像加速器
准备基础信息
确保能联网
安装vim、wget、tab自动补全的 包
在CentOS中自带源中可以提供Docker相关的安装包
安装Docker
yum install docker -y
使用docker-storage-setup命令配置Docker的后端存储
编辑 /etc/sysconfig/docker-storage-setup 添加如下内容:
DEVS=/dev/sdb # 添加的硬盘
VG=docker-vg
完成以后直接执行命令 docker-storage-setup
这一种内部做的操作:
将空余块设备(可以是分区)创建成physical volume(pv)
在由这些PV组成volume group(vg)
从vg中建立两个logical volume(lv),data和matedata
将data和matedata映射成thin-pool
确认空闲硬盘
直接执行命令 docker-storage-setup
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://ym3wu8nu.mirror.aliyuncs.com”]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
systemctl enable docker
查看docker进程状态
测试docker运行
下载helloworld并运行
提示创建centos容器报错
解决办法 yum update -y
测试 hello-world输出成功!!!
至此,docker服务安装配置步骤完毕!