[Docker](도커) #05. Docker Compose Install on Ubuntu 18.04 LTS
2019. 8. 21. 00:20ㆍOS & Server/Docker
728x90
서론
https://gmyankee.tistory.com/226
docker 설치에 이어서 docker-compose를 설치해보고자 합니다.
docker-compose는
docker의 run 명령으로 생성하는 다음과 같은 옵션을 매번 기억하거나 적어두기가 귀찮고, 의존성 및 버전관리가 x같기
때문에, compose를 통해 문서화 한다고 보시면됩니다.
compose로 문서화된 내용은 정의된 일련의 컨테이너들을 생성을 진행할 수 있게됩니다.
docker run -dit --hostname overmap --name overmap -p 8080:8080 -p 80:8000 -v /home/yankee/test:/test ubuntu /bin/bash
도커 설치와 마찬가지로, 공식문서에서 해당 내용을 정의하고 있으며,
공식 문서를 보고 진행하셔도 무방합니다.
https://docs.docker.com/compose/install/
환경정보
# [OS]
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
# [Docker]
Docker version 19.03.1, build 74b1e89
1. 설치
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
2. 권한 설정
sudo chmod +x /usr/local/bin/docker-compose
3. 심볼릭 링크
위치와 상관없이 어디서든 명령 실행 할 수 있도록 변경 (windows의 바로 가기 같은 느낌)
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4. 코드 요약
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
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
728x90
'OS & Server > Docker' 카테고리의 다른 글
docker compose memory limit / 도커 컴포즈 메모리 제한 (0) | 2019.09.03 |
---|---|
docker compose cpu limit / 도커 컴포즈 cpu 제한 (0) | 2019.09.02 |
[Docker](도커) #04. Docker Install on Ubuntu 18.04 LTS (0) | 2019.08.20 |
docker log 압축과 제거 (0) | 2019.08.09 |
Docker #.3 도커 검색 활용하기 (0) | 2018.06.13 |