티스토리 뷰

Docker

Docker file - Docker (9)

sjh9391985 2023. 1. 31. 21:45
728x90

도커 파일 빌드 및 배포 과정 정리

 

1. 빌드할 js 파일 디렉토리 생성

mkdir hellojs

cd hellojs

vi hello.js // 소스코드 입력

 

2. dockerfile 추가생성

도커 명령어 참고

 

3. hellojs 파일빌드 및 확인

docker built -t hellojs:latest // 빌드

docker images // 빌드된 이미지 확인

 

 

4. webserver 생성

현재 디렉토리에서

cd .. // 상단 이동

mkdir webserver // 디렉토리 생성

cd webserver

 

 

5. dockerfile 생성



docker build -t webserver:v1 . <- .붙여야함

docker images

 

6. docker 파일 실행

docker run -d -p 80:80 --name web webserver

curl localhost:80 // 실행확인

docker rm -f web // 삭제

 

7. 배포 

1. 로그인
docker images

id, pw 입력

2. 파일명 변경
docker tag webserver:v1 sjh9391985/webserver:v1
docker tag hellojs sjh9391985/hellojs

3. push 하기
docker push sjh9391985/webserver:v1
docker push sjh9391985/hellojs

 

8. docker hub push 완료

728x90

'Docker' 카테고리의 다른 글

Private Registry - Docker(11)  (0) 2023.02.03
Docker Registry - Docker (10)  (0) 2023.02.02
Docker file - Docker (8)  (0) 2023.01.30
Docker container - Docker (7)  (0) 2023.01.25
Centos에 Docker 설치 - Docker (6)  (0) 2023.01.21
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/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
글 보관함