티스토리 뷰

네트워크/도커

Dockerfile로 이미지 만들기

삼전동해커 2021. 8. 14. 00:17

먼저 Dockerfile을 작성해야 한다.

 

간단하게 이렇게 작성했다.

 

FROM ubuntu:18.04
ubuntu 18.04버전의 가상머신을 실행한다.

 

RUN sed -i ~~

미러 서버로 연결한다.

 

RUN apt-get update

업데이트 명령어 실행.

 

RUN groupadd -g 1000 web

web 그룹 생성

 

RUN useradd -g 1000 -u 1000 -m web

web 유저 생성

 

등등의 과정을 거쳐 web 유저를 생성하고 홈디렉토리를 만들었다.

 

간단하게 설명하자면 그냥 우분투에서 실행하는 명령어 앞에 RUN, FROM, COPY 등을 붙여 작성한다.

 

 

단계 별로 작업을 실행하고

 

run으로 도커를 실행한다.

 

 

이렇게 web 유저가 생성되고 홈디렉토리가 설정되었다.

 

이제 github에 올린 자료를 가지고 도커를 만들어 보자.

 

 

git clone [깃헙 주소]로 클론 해온 후

Dockerfile을 만든다. 내용은 비슷하게 만든다.

 

위에서 한 것처럼 이미지를 만든 후 

 

 

이렇게 외부포트 8080, 내부포트 80으로 도커를 열어준다.

후에 127.0.0.1:8080으로 접속한다.

 

'네트워크 > 도커' 카테고리의 다른 글

Docker 이미지 압축 및 로드  (0) 2021.08.13
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함