arm64安装docker及docker compose

本文介绍了在RK3399硬件环境下安装Docker CE和Docker Compose的详细步骤。首先,通过内核补丁确保支持Docker,然后编译内核并进行用户层的Docker CE安装。使用`docker run`命令测试Docker是否正常工作。接下来,遇到使用`apt`安装Docker Compose失败的问题,通过安装`libssl-dev`和`libffi-dev`解决,并使用`pip`成功安装。最后,将安装好的Docker Compose复制到文件系统内部,确保其在板子上预装时能正常运行。
摘要由CSDN通过智能技术生成

硬件环境:rk3399

首先安装docker,安装docker需要内核支持,原来的板子的deconfig文件需要改动,我这有个补丁直接打上就可以,https://download.csdn.net/download/smiletudy/12246475

改好之后重新编译内核,下面到应用层安装,按照以下操作安装docke-ce

apt-get update
which curl &>/dev/null || apt install curl
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
echo "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" \
     >/etc/apt/sources.list.d/docker.list

apt-get update
apt-get -y install --no-install-recommends docker-ce=18.06.2~ce~3-0~ubuntu

mkdir -p /etc/docker/
cat > /etc/docker/daemon.json <<EOF
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2"
}
EO
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值