Docker快速安装与简要配置
1. 安装
1.1 确保删除旧版本DOCKER
$ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine
1.2 安装所需要的包
安装所需要的依赖包,包括 yum-utils
, device-mapper-persistent-data
和 lvm2
.
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
1.3 配置yum的docker仓库
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
1.4 安装DOCKER CE
安装docker ce为社区版。ee是企业级。
$ sudo yum install docker-ce docker-ce-cli containerd.io # 安装指定版本 $ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
安装成功后可查看版本号表示安装成功
[root@VM_0_16_centos ~]# docker --version Docker version 18.09.6, build 481bc77156
2. 启动
2.1 启动DOCKER
$ sudo systemctl start docker
2.2 配置开机启动DOCKER
$ sudo systemctl enable docker
3. 配置
3.1 修改镜像加速器
针对国内网络情况,访问docker仓库存在网络慢的问题。
下面使用的是国内的加速器
3.1.1 修改 daemon.json
$ sudo mkdir -p /etc/docker $ sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["http://hub-mirror.c.163.com"] } EOF
针对 registry-mirrors
,可以选用下列镜像
# Docker中国区官方镜像 https://registry.docker-cn.com # 网易 http://hub-mirror.c.163.com # ustc https://docker.mirrors.ustc.edu.cn # 阿里云个人申请的镜像 https://tocunmrt.mirror.aliyuncs.com
3.1.2 修改完成后需要重启docker
$ sudo systemctl daemon-reload $ sudo systemctl restart docker
3.2 开启2375远程访问端口
(非必要操作)。为了避免安全性问题,有需要才进行此端口的开启操作
3.2.1 打开docker配置文件
$ vi /usr/lib/systemd/system/docker.service
3.2.2 将 ExecStart
部分修改为:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
相关推荐
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