Huawei Cloud EulerOS安装Docker的方法
【摘要】 最近由于CentOS操作系统的限制,慢慢将CentOS迁移到Huawei Cloud EulerOS上来。而且Huawei Cloud EulerOS还有一个三级等保的操作系统,对于后续过等保认证,应该比较有帮助。但是安装Docker过程中,发现以前的yum安装方式,总是失败,后来使用tar进行安装,成功后。记录下来,方便使用。1、获取docker的安装包。这里存放了相关了的包链接地址,可以...
最近由于CentOS操作系统的限制,慢慢将CentOS迁移到Huawei Cloud EulerOS上来。而且Huawei Cloud EulerOS还有一个三级等保的操作系统,对于后续过等保认证,应该比较有帮助。但是安装Docker过程中,发现以前的yum安装方式,总是失败,后来使用tar进行安装,成功后。记录下来,方便使用。
1、获取docker的安装包。
这里存放了相关了的包链接地址,可以根据自己的需要下载,
https://download.docker.com/linux/static/stable/x86_64/
这里我们使用18.09.9 版本。
wget -c https://download.docker.com/linux/static/stable/x86_64/docker-18.09.9.tgz
2、解压缩安装包
tar -xzvf docker-18.09.9.tgz
3、拷贝文件
mv docker/* /usr/bin
4、编辑文件
vi /usr/lib/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
然后 :wq 即可完成文件的编辑。
5、启动docker服务。
systemctl start docker
6、设置一下开机自启动docker服务
systemctl enable docker
7、验看一下docker的版本
docker version
如果一起正常的话,您应该得到了如下的信息
8、配置docker的镜像参数
(根据自己的习惯创建,用于存放docker的容器)
mkdir -p /alidata/data/modules/docker
9、配置参数
vi /etc/docker/daemon.json
{
"graph": "/alidata/data/modules/docker",
"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"],
"log-driver": "json-file",
"log-opts": {
"max-size": "80m",
"max-file": "2"
}
}
可以根据自己的需要,变更目录地址。这里配置镜像的目的,只要为了下载速度快捷,同时限制容器的日志大小,避免后续充满硬盘。
文件编辑后,:wq 即可完成保存。
10、重启docker服务.
systemctl restart docker
11、查看一下安装的部署信息
docker info
到此,Docker基本安装完成。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)