겉바속촉
[DOCKER] 도커_Dockerfile 본문
DOCKER에 대해서
공부해보도록 하겠습니다
!^^!
Dockerfile을 사용하여
구성관리를 해보도록 하겠습니다
즉
나만의 이미지로 재구성할 수 있쥬
컨테이너 올려서 커밋하는 방법도 있습니다
지난번 포스팅 참고
2020/12/31 - [IT 일기 (상반기)/DOCKER] - [DOCKER] 도커_이미지 생성
하지만 오늘은 도커파일을 활용하는 방법을 배울게요
DOCKERFILE
dockerfile에는 베이스가 되는 이미지에 각종 미들웨어를 설치하고
개발한 애플리케이션의 실행 모듈을 전개하기 위해 모든 구성 정보를 보유하고 있습니다
1. 현재경로 확인
2. docker 폴더 생성
3. docker 내부로 들어가기
4. web 폴더 생성
5. web의 Dockerfile을 생성하러 vi 편집기 들어가기
6. vim모드에서 다음과 같이 작성
**********************************************
i : insert 모드로 바꾸기
FROM nginx
ADD index.html /usr/share/nginx/html
ESC : 편집 종료
:wq! : 저장하고 나오기
************************************************
(nginx를 다운받아서 이미지를 수정하는데 index.html 파일을 다음 path에다가 추가하겠다는 말!!)
7. index.html 내용 만들어주기
도커파일이 있는 곳에다가 만들어주셔야합니다
dockerfile은 web밑에 있기 때문에
index.html도 web/index.html 로 해주셔야겠쥬?
8. Dockerfile로부터 도커 이미지 생성하기
docker build -t 저장소이름:태그이름 도커파일 위치
9. docker images로 확인
10. 다른데서 접속할 수 있게 하기
docker run -d -p 8080:80 --name myweb myweb:v1
'IT 일기 (상반기) > DOCKER' 카테고리의 다른 글
[DOCKER] PHP 설치 (0) | 2021.01.11 |
---|---|
[DOCKER] bwapp 설치, Apache 웹 서버 설치 (0) | 2021.01.11 |
[DOCKER] 도커_이미지 생성 (0) | 2020.12.31 |
[DOCKER] 도커_Network static하게 설정하기 (0) | 2020.12.31 |
[DOCKER] 도커_컨테이너 명령어 (0) | 2020.12.31 |