일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jsp
- JavaScript
- Docker
- keycloak
- 현장학습
- vue
- jpa
- 알고리즘
- Keycloak 17.0.1
- java
- json
- arraylist
- 자바스크립트
- 스프링
- 인텔리제이
- SpringBoot
- 에러
- nginx
- REACT
- gradle
- aws
- vue.js
- 메서드
- 맥길대학교
- jQuery
- 글로벌
- Flutter
- ES6
- lightsail
- spring
- Today
- Total
korean IT student
Amazon Linux 2 - docker, docker-compose 설치 본문
Docker CE (Community Edition)설치
- sudo amazon-linux-extras install docker
- sudo service docker start
- sudo usermod -a -G docker ec2-user
- ec2-user 계정에 docker 실행 권한을 부여합니다.
- sudo chkconfig docker on
- 부팅시 docker 자동 실행입니다.
- sudo reboot
- 재부팅을 하여 docker 설치 완료 합니다.
Docker-compose 설치
- sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
- GitHub에서 docker-compose 바이너리를 복사 합니다.
- sudo chmod +x /usr/local/bin/docker-compose
- docker-compose에 권한을 부여합니다.
- docker-compose version
- 성공적으로 설치 되었는지 버전 확인 합니다.
참고
- curl -L : 서버에서 HTTP 301 이나 302 응답이 왔을 경우 redirection URL로 따라간다.
- curl -o : -o옵션 뒤에 FILE을 적어주면 해당 FILE로 저장한다.(download 시 유용하다.)
- chmod +x : 모든 사용자(소유자, 그룹, 기타사용자)에게 실행 권한 추가합니다.
gist.github.com/npearce/6f3c7826c7499587f00957fee62f8ee9
'Infra > Docker' 카테고리의 다른 글
[DOCKER & Jenkins & Github] 를 활용한 멀티모듈 spring Boot CI/CD (centos 8) (2) | 2021.07.07 |
---|---|
Linux(CENTOS-8) - Docker 이용하여 mssql 설치 (0) | 2021.06.05 |
Docker - Docker Compose란? (0) | 2020.09.08 |
Docker - Dockerfile, Docker Image 만들기 (0) | 2020.09.07 |
Docker - 기본적인 명령어 (0) | 2020.08.26 |