赞
踩
前段时间买了两台华为云服务器没有用,最近看了一下发现是arm架构的,刚好没有在arm上装过k8s,特意装一下顺便记录一下
以上是华为云服务器的情况,直接官网搬的信息
注意:
采用静态包而非yum install的方式,是因为默认yum源的Docker版本过旧,容易出错且出现问题难以定位。
注意:
在离线场景下,可以先通过网络下载安装包再传入目标主机的目标目录。
wget https://download.docker.com/linux/static/stable/aarch64/docker-18.09.8.tgz
获取Docker静态包及组件
3.1 执行cat /etc/redhat-release,确认物理机的操作系统版本。
3.2 将静态安装包在本地解压。解压后本地文件夹下会多一个docker文件夹, 内容如下
tar xvpf docker-18.09.8.tgz
3.3 将文件夹中所有内容拷贝至“/usr/bin”文件夹下。
cp -p docker/* /usr/bin
3.4 为使Docker可以正常使用,还需要关闭SELinux及防火墙。
setenforce 0
systemctl stop firewalld
systemctl disable firewalld
此时只是暂时禁用SELinux,如果要长期禁用SELinux,还需要修改/etc/selinux/config文件。
将SELINUX=enforcing改为SELINUX=permissive或disabled,才能长期有效。重启服务器后,修改的配置文件生效
3.5 整段执行如下命令,配置docker.service文件
cat >/usr/lib/systemd/system/docker.service <<EOF
[Unit]
Description=Docker Appl
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。