Hyemi Lee

Hyemi Lee

주니어 개발자의 삽질과 기록

Doker, 한글 버전의 Docker 이미지 생성 및 자바 설치

목표

  • 한글 버전을 지원할 수 있도록 docker이미지 생성
  • docker 기본 명령어 이해
  • 수동으로 자바 설치 및 환경 설정

한글 버전 지원 파일 생성

1. 명령어 파일 생성 및 입력

docker 한글파일

2. 명령어 파일 build , 이미지로 생성

  • 빌드하기
ko_ubuntu:latest라는 이름으로 ./바로 아래에 빌드한다.
$ docker build --tag ko_ubuntu:latest ./

((注記) 빌드란 ? 소스코드 파일을 실행 가능한 소프트웨어 산출물로 만드는 일련의 과정을 말한다.)

  • 빌드가 완료 되어 이미지로 생성되었다. docker 한글 이미지

3. 잘 생성됐는지 확인

  • 잘 생성 되었는지 이미지를 컨테이너로 만들고 실행해서 우분투로 접속 후, 설정확인
[컨테이너이름] [이미지]
: 이미지로 ko_ubuntu1이름의 컨테이너를 만들고 bash shell로 접속하겠다
docker run -it --name ko_ubuntu1 ko_ubuntu /bin/bash

docker 한글 이미지 완료

4. 컨테이너 실행 후 접속

docker 접속

  • 컨테이너를 데몬으로 실행 하지 않았기 때문에 docker ps -a 하면 종료된것으로 나온다.
  • docker start [컨테이너 이름]를 이용해서 컨테이너를 재실행한다
  • docker exec -it [컨테이너 이름] /bin/bash 로 컨테이너에 접속한다.

4. java설치

  • 방법1.
1. wget설치
apt-get install wget
2. 오라클에서 jdk 다운 url 가져와서 설치
wget --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz
3. jdk 압축 해제
tar -xvf [jdk파일 이름]
  • 방법2. 방법1에서 압축 해제가 안되서 이 블로그를 참고했다.
  • https://lsjsj92.tistory.com/394
  • sudo apt-get install openjdk-8-jdk 이후 path설정

참고

Tags:

Categories:

Updated:

Share on

Twitter Facebook LinkedIn

You may also enjoy

Redis Stream

2021年04月28日

Stream Stream은 로그 데이터를 처리하게위해 5.0에서 새로 도입된 데이터 타입입니다. 대량의 데이터가 연속적으로 발생할때 처리하기 위해 등장했습니다. 기존 데이터를 수정하지 않고 오직 추가로 발생합니다. 이런 종류의 데이터를 stream or log데이터...

Study, Object, chapter2&3 presentation

2021年04月20日

chapter03. 역할, 책임, 협력 객체지향 설계란, 올바른 객체에게 올바른 책임을 할당하면서 낮은 결합도와 높은 응집도를 가진 구조를 창조하는 활동이다.

Spring, chatting 프로그램 만들기, Reactive란?

2020年06月16日

Reactive 막힘없이 흘러다니는 data(event)를 통해 사용자에게 자연스러운 응답을 주고 규모 탄력적으로 리소스를 사용하며 실패에 있어서 유연하게 대처한다 모든 지점에서 블럭 되지 않게 하자 oop와 같은 패러다임 모든 것을 비동기적인 data의 strea...