>  기사  >  운영 및 유지보수  >  Docker에서 jdk를 수동으로 다운로드하고 설치하는 방법은 무엇입니까?

Docker에서 jdk를 수동으로 다운로드하고 설치하는 방법은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-22 15:15:044270검색

docker를 사용하여 jdk를 수동으로 다운로드하고 설치하는 방법: 먼저 tar 패키지를 docker 폴더에 배치하고 루트 디렉터리에 새 폴더 공유를 만든 다음 docker를 시작하고 docker 이미지를 로드하고 마지막으로 컨테이너를 시작하고 [/share]를 입력합니다. ] 경로, jdk 설치 패키지의 압축을 풀면 됩니다.

Docker에서 jdk를 수동으로 다운로드하고 설치하는 방법은 무엇입니까?

docker를 사용하여 jdk를 수동으로 다운로드하고 설치하는 방법:

1. 환경 준비

1 이미 docker가 설치된 Linux 운영 체제가 있습니다

2. x64.tar .gz jdk1.8 설치 패키지

3, centos-7-86_64.tar.gz centos-7 운영 체제 이미지 템플릿 다운로드

2, 설치 단계

1, centos-7- 86_64.tar .gz는 시스템 루트 디렉터리의 docker 폴더에 있습니다. centos-7-86_64.tar.gz放在系统根目录下的docker文件夹下。

2,根目录下新建文件夹share,将jdk-8u172-linux-x64.tar.gz放在该文件夹下。

3,启动docker:

service docker start

4,基于本地模板载入docker镜像,在docker文件下执行

docker load --input centos-7-86_64.tar.gz

5,镜像成功载入后,可执行docker images查看本地镜像信息。

6,启动容器:

docker run -ti -v /share:/share centos:v0.1 --name centos7 /bin/bash 此时在centos:v0.1

镜像的基础上以交互的方式运行了一个name叫centos7的容器,并且挂载了一个主机目录/share作为数据卷,容器中对应的目录也是/share.

7,容器启动后,进入/share路径下,可以拿到本机/share

2. 루트 디렉터리에 새 폴더 공유를 만들고 이 폴더에 jdk-8u172-linux-x64.tar.gz를 배치합니다.

3. docker 시작: rrreee4. 로컬 템플릿을 기반으로 docker 이미지를 로드하고 docker 파일 아래에서

rrreee
5를 실행하면 docker 이미지를 실행하여 로컬 이미지 정보를 볼 수 있습니다. . 🎜🎜6. 컨테이너 시작: 🎜rrreee🎜centos7이라는 컨테이너가 이미지를 기반으로 대화형으로 실행되었으며, 호스트 디렉터리 /share가 컨테이너에 해당하는 데이터 볼륨으로 마운트되었습니다. 디렉터리는 다음과 같습니다. 또한 /share.🎜🎜7. 컨테이너가 시작된 후 /share 경로를 입력하면 로컬 /share 아래에서 가져올 수 있습니다. jdk 설치 패키지를 사용자 정의 경로에 압축을 푼 후 환경 변수를 구성한 후 컨테이너에서 java -version을 실행하면 JDK 설치가 성공합니다. 🎜🎜🎜관련 튜토리얼 권장 사항: 🎜docker 튜토리얼🎜🎜🎜

위 내용은 Docker에서 jdk를 수동으로 다운로드하고 설치하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.