[TIL] docker

Captainjack·2022년 11월 24일
0

TIL

목록 보기
245/260

docker-compose

https://engineer-mole.tistory.com/221

* 주의 할점 : 이미 열려있는 포트로는 안열림.

docker-compose.yml 파일에 port 겹치는 부분 설정하고 저장한 뒤에

docker-compose up  

ctf 만들기
https://github.com/munsiwoo/christmas-ctf-platform

docker-compose build
docker-compose up -d

docker랑 docker-compose의 연관성

docker-compose가 없던 시절에는 Dockerfile 파일만으로 컨테이너를 만들어서 직접 run해서 썼었습니다.


Dockerfile 파일이 있는 디렉토리에서

docker build . -t [이미지이름]

직접 이미지 만든 다음

docker run -it -d -p 8000:80 --name [컨테이너이름] [이미지 이름]

이런식으로 컨테이너를 직접 올림.

docker-compose 생긴 후로부터는 그냥 docker-compose.yml에 모든것을 정의해두고

docker-compose build
docker-compose up -d

올라가 있는 컨테이너 확인

docker ps 

컴포즈를 다 내리고 싶다면

docker-compose down

이미지 다운로드 받는 방법.

도커 허브에 이미지들이 있음!!

https://hub.docker.com/_/ubuntu
ex) 우분투 이미지

docker pull [받고싶은 이미지]

로 가져와서 사용하면 끝.


profile
til' CTF WIN

0개의 댓글