Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바의 정석
- 프로토콜
- 파이썬 1712
- 물리구성도
- 유선LAN
- network
- 백준 1712
- 테슬라폰
- 10866
- 인프콘
- 상속
- 남궁성
- 파이썬
- 자바
- 다형성
- 논리구성도
- l3 스위치
- 계층화
- aws 자격증
- modifiers
- 네트워크
- AWS CLF
- 개발바닥
- 인터페이스
- 역캡슐화
- 1764
- TCP/IP
- 백준 2775
- 데이터 송수신
- java
Archives
- Today
- Total
병훈's Blog
Docker, Docker-Compose Setting 본문
Docker, Docker-Compose
- 인스턴스 기본 update
$ sudo apt-get update
- 설치에 필요한 SW 설치
- ca-certificates: 인증서 관련 모듈
- curl: HTTP 등을 통해 파일을 내려받기 위한 모듈
- gnupg: 디지털 서명을 사용하기 위한 모듈
- lsb-release: 리눅스 배포판을 식별하는 데 이용되는 모듈Y/n 을 물어보면 Enter를 누른다.
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release
- 서명키로 사용할 GPG 키를 추가
- 디렉토리를 만들고, 권한 부여
$ sudo mkdir -m 0755 -p /etc/apt/keyrings
- GPG 키 추가
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
- 안정화된 Repository 환경 구축
$ echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 도커 설치설치 후 버전을 확인해본다.
$ docker --version Docker version 24.0.5, build ced0996
$ sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- 관리자 외에도 Docker를 사용할 수 있도록 설정
$ sudo usermod -aG docker ubuntu
- 도커 컴포즈 설치
- 도커 컴포즈 설치
- 도커 컴포즈에 권한을 설정
- 심볼릭 링크 설정 (설정을 안해주면 path에러 발생)
- 설치 된 도커컴포즈 버전 확인
$ 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 15.4M 100 15.4M 0 0 7316k 0 0:00:02 0:00:02 --:--:-- 10.8M $ sudo chmod +x /usr/local/bin/docker-compose $ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose $ docker-compose -version docker-compose version 1.24.1, build 4667896b
- 참고링크: 도커 설치, 도커 컴포즈 설치
728x90
728x90
'Computer > Cloud' 카테고리의 다른 글
데이터 센터 (1) | 2023.11.11 |
---|---|
클라우드 컴퓨팅 인프라 (0) | 2023.11.10 |
웹 프로젝트 포팅 메뉴얼 총정리 (1) | 2023.10.13 |
Jenkins Setting (0) | 2023.09.27 |
Server Setting (0) | 2023.09.27 |