일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- db
- 클래스
- 기능별 구조
- 백기선 스터디
- 월간회고
- SQL 실행순서
- 프리코스
- 카카오 2차 코딩테스트
- Jenkins
- BalancedTree
- java
- 우테코
- 계층별 구조
- 블로그 병행
- 주간회고
- B+TREE
- 메서드명
- useQuery
- mysql
- 어댑티브 해시 인덱스
- useMutation
- 회고
- Blue-Green
- N+1
- 멀티쓰레드 프로그래밍
- DeleteAll
- ci/cd
- 도커
- jacoco
- InnoDB 버퍼 풀
- Today
- Total
목록Docker (2)
Haneul's Blog

컨테이너는 애플리케이션을 환경에 구애 받지 않고 실행하게 해주는 기술입니다. 예를 들어 어떤 도구 하나를 설치한다고 했을 때 우분투, 혹은 Centos 혹은 윈도우에 설치하는 방식은 모두 달라집니다. 하지만 도커를 사용하면 어느 환경이든 상관 없이 똑같은 명령어를 사용하여 도구를 설치하고 실행할 수 있게 됩니다. 즉, 컨테이너를 활용한다면 각 운영체제별로 다른 명령어가 아닌 어느 환경이든 상관없이 같은 명령어를 사용하여 도구를 설치, 실행할 수 있게 되는 것입니다. 도커(컨테이너)의 장점(눈송이 서버들을 없애고 시간의 흐름에 상관없이 같은 시점에서 서버를 구성할 수 있게 된다.) 예를 들어 어느 시점에 A 서버를 구성하고 멀쩡하게 실행하는 것은 확인했지만, B 서버를 그 시점보다 한 달 뒤에 구성하게 된..

도커 설치하기 sudo yum install docker도커 실행하기 sudo service docker startsudo 없이 docker 사용하기 → docker는 기본적으로 root 권한이 필요하기 때문에 root가 아닌 사용자가 sudo없이 사용하려면 해당 사용자를 docker 그룹에 추가해야 합니다. # 현재 접속중인 사용자에게 권한 주기 sudo usermod -aG docker $USER # 도커 재시작 sudo service docker restart # 현재 사용자 로그아웃 및 재로그인 sudo su - # 루트사용자로 변경 su - ec2-user # 사용자로 변경컨테이너 실행하기 도커를 실행하는 명령어 docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMM..