首页 > 编程知识 正文

docker android,openssl编译安装

时间:2023-05-06 19:46:13 阅读:170488 作者:2338

Install Docker-compose、armbian和aarch64

参考:

1. Check your system

$ uname -s

Linux

$ uname -m

aarch64

$ docker--版本

文档版本18.09.1、构建4c52b 90

2. Compile

followthelinkaboveandtestafterfinished。

3. Test

bashcommandsandresultforreference :

root @ bb host :/usr/local/src/docker-compose-a arch 64 # dockerrundocker-compose-a arch 64-builder

root @ bb host :/usr/local/src/docker-compose-a arch 64 # find/- name ' docker-compose-Linux-a arch 64 '

/var/lib/docker/volumes/7ea 3070 ed 7150 EC 80 bd98 ee 7a 09875 CD 891 b 98 c 2f 570 a 656685 DBD 231 dbb 31 be/_ data/docker-compose

/var/lib/docker/overlay2/83 f1 b 21 FB 322 a2 F5 B3 EDA 68d2AE 785 c7f ff1EAA 14b 6b CBD 3d f 7e a 89775501/diff/build/dockercompper

root @ bb host :/usr/local/src/docker-compose-a arch 64 #/var/lib/docker/volumes/7ea 3070 ed 7150 EC 80 bd98 ee

docker-compose version 1.22.0,build e20d808e

youmaycreateasymlinkforbetterconvenience :

# ln-s/var/lib/docker/volumes/7ea 3070 ed 7150 EC 80 bd98 ee 7a 09875 CD 891 b 98 c 2f 570 a 656685 DBD 231 dbb 31 be/_ data/docker

参考:

软件介绍

Docker Compose是Docker组织服务的一部分,它允许用户在群集中部署分布式APP应用程序。 Docker Compose是一种“APP应用层”服务,用户可以定义哪些容器组要执行哪些APP应用,支持APP应用的动态更改,并根据需要进行扩展。

推荐的版本为“文档合并-1. 22.0”。

环境要求

云服务要求

本文通过云服务KC1实例进行了测试,云服务结构见表1-1。

表1-1云服务配置

项目

说明

规格

kc1.large.2 | 2vCPUs | 4GB

磁盘

系统磁盘:高io(40GB ) ) ) ) ) ) ) ) ) ) ) ) )系统磁盘) ) ) ) )系统磁盘) ) ) ) ) ) ) )。

操作系统要求

操作系统要求如表1-2所示。

表1-2OS要求

项目

说明

下载到

中心

7.6

可通过公共镜像使用。

克尔内尔

4.14.0-115

可通过公共镜像使用。

1 .设置环境的构成

安装wget和openjdk。

yuminstalljava-1.8.0-openjdkjava-1.8.0-open JDK-devel wget-y

安装python36。

yum install python36 -y

安装文件管理器。

yum install文档生成器

启动文件管理器。

系统开始文档器

检查docker是否已成功安装,并指示安装成功

文档- -版本

Docker version 1.13.1、build 7f2769b/1.13.1

- -结束

2 .获取软件包

获取" Docker Compose-1.22.0 "安装软件包。

cd /usr/local/src

3 .安装

进入docker-compose源文件目录。

CD/usr/local/src/docker-compose-a arch 64

设置文档文件。

vi Dockerfile

注释RUN [ 'cross-build-start' ]后,在前面加上‘#’保存并结束。

# dockerfiletobuilddocker-composeforaarch 64

from arm 64 V8/python :3.6.5-stretch

# Add env

ENV LANG C.UTF-8

# Enable cross-build for aarch64

copy./vendor/QEMU-CJD bwb/usr/CJD bwb /

#RUN [ 'cross-build-start' ]

安装文档生成器。

CD/usr/local/src/docker-compose-a arch 64

docker build.- TD ocker-compose-a arch 64-builder

- -结束

4 .执行和验证

运行文档合并容器。

dockerrundocker-compose-a arch 64-builder

找到并运行生成的" docker-compose "可执行文件。

find/- name ' docker-compose-Linux-a arch 64 '

[ root @ ECS-teukh-1 docker-compose-a arch 64 ] # find/- name ' docker-compose-Linux-a arch 64 '

/var/lib/docker/overlay2/1d 8081 e 2d 4b 5958 a1 ECC BAF 76e 949219 c 260 d 89236315 b 48 cf0BFA 95 e 076 C1 da/diff/build/dockercompompom

/var/lib/docker/overlay2/1d 8081 e 2d 4b 5958 a1 ECC BAF 76e 949219 c 260 d 89236315 b 48 cf0BFA 95 e 076 C1 da/diff/build/docker-cocker

/var/lib/docker/volumes/9d 6624 e 6fc 53 d 37221774 fed9c 64 cf1 a4 ce 64319 a 221 e 1069 c 70 B4 c 88 df 7be 40/_ data/docker-compose

您可以看到有三个目录包含生成的" docker-compose-Linux-aarch64 "可执行文件。

访问任意目录。

CD/var/lib/docker/overlay2/1d 8081 e 2d 4b 5958 a1 ECC BAF 76e 949219 c 260 d 89236315 b 48 cf0BFA 95 e 076 C1 da/diff/build/docker CK

./docker-compose-Linux-a arch 64-- version

[ root @ ECS-teukh-1 build ] #./docker-compose-Linux-a arch 64-- version

docker-compose version 1.22.0,build e20d808e

如上所示,表示docker-compose安装成功。

- -结束

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。