반응형

dockerfile 2

bootJar to Dockerize(jar 이미지화) : 포트 바인딩, ARG, EXPOSE ...

안녕하세요. 이번 글은 jar 파일을 컨테이너화 하는 작업에서 겪고 확인한 내용입니다. Dockerfile EXPOSE : docker-comopse ports 도커 파일에서 정의한 EXPOSE 와 compose 에 정의한 ports Dockerfile ARG ARG를 쓸 수 없는 구간 (해결점을 찾진 못했습니다.) compose networks 컴포즈에 networks에 묶었다 하더라도 ports 바인딩을 해야한다. 1. Dockerfile EXPOSE 도커 파일에 EXPOSE 에 8080을 추가했다 하더라도 compose 에 ports 설정을 하지 않으면 호스트, 동일 네트워크 컨테이너와 통신하지 못했다. 어떤 글에서 EXPOSE 설정하면 된다고 해서 ports 제거하고 헤맸습니다... 제가 작성한 ..

Docker/compose 2020.06.21

Docker-compose.yml 작성

안녕하세요. 이번 글은 여러 도커를 한 묶음으로 활용하는 도커 컴포즈(docker-compose) 설정에 대해 작성하려고 합니다. 시작 명령어 docker-compose up 현재 디렉토리에 있는 docker-compose.yml 또는 docker-compose.yaml 파일을 찾아 내부에 정의된 명령어를 실행합니다. 도커 파일 생성 FROM hirokimatsumoto/alpine-openjdk-11 MAINTAINER PS ADD build/libs/*.jar app.jar #CMD ["java", "-jar", "/app.jar"] ENTRYPOINT ["java","-jar","/app.jar"] 도커 파일 설명 키워드 키워드 설명 예제 값 설명 FROM 생성할 이미지의 베이스 이미지로 필수 입력..

Docker/compose 2020.01.04
반응형