Fascination
article thumbnail

1. 설치

- docker 설치

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

버전은 변경해서 설치할 수 있음(아래 사이트에서 확인하기)

 

Releases · docker/compose

Define and run multi-container applications with Docker - docker/compose

github.com

 

- docker-compose에 권한 설정

$ sudo chmod +x /usr/local/bin/docker-compose

 

- 심볼릭 링크 설정

$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

설정을하지 않으면 나중에 path error 발생

 

- 설치된 docker-compose version 확인

$ docker-compose -version

 

 

2. 도커에 파일 올리기

- 파일 올리기

$ sudo docker-compose up -d

 

* 만약 위의 명령어가 안되면 아래 명령어로 설치 진행 후 다시 파일 올리기

sudo apt install -y docker-compose

 

3. 확인

- 동작 중인 컨테이너 상태 확인

$ sudo docker-compose ps

 

 

- nc로 연결되는지 확인

$ nc localhost [port번호]

 

 

 

4. 삭제

- 네트워크 정보, 볼륨, 컨테이너들을 일괄 정지 및 삭제 처리

$ sudo docker-compose down

--rmi all 옵션을 주면 모든 이미지를 삭제

지워진 상태 확인 가능

'etc... > SISS' 카테고리의 다른 글

[Study] 2022 Network Security Study 계획표  (0) 2022.05.01
[Study] 2022 Reversing Study 계획표  (0) 2022.04.29
profile

Fascination

@euna-319

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!