首页 > 系统服务 > 详细

ubuntu18.04搭建ARMv8 docker容器运行平台

时间:2021-05-11 22:23:52      阅读:134      评论:0      收藏:0      [点我收藏+]

ubuntu18.04搭建ARMv8 docker容器运行平台

原理:简单的理解其实就是在x86平台上生成ARM平台的可执行代码。

1.安装qemu-user安装包,并更新qemu-arm的状态:

apt-get update && apt-get install -y --no-install-recommends qemu-user-static binfmt-support

update-binfmts --enable qemu-arm

update-binfmts --display qemu-arm

sudo chmod a+x /usr/bin/qemu-*

2.查看qemu-arm的版本:

qemu-arm-static -version

3.下载arm架构的镜像

docker pull docker.io/arm64v8/ubuntu:18.04

4.在编写dockerfile的时候想执行RUN的话需将qemu拷贝到容器中

FROM 

#指定维护者信息DEPTRUM

MAINTAINER deptrum

ENV DEBIAN_FRONTEND=noninteractive

COPY ./qemu-aarch64-static /usr/bin

RUN sed -i s@/ /etc/apt/sources.list

.......

5.构建docker镜像

docker build -t arm64v8:v1.0 .

ubuntu18.04搭建ARMv8 docker容器运行平台

原文:https://www.cnblogs.com/igccx/p/14756912.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!