일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- index
- PostgreSQL
- ArrayList 가변
- 자바 동시성
- create-drop
- 싱글톤 동시성
- 로드밸런서
- java
- 도커
- JPA란
- acid
- 스키마 자동 생성
- 권장 PK 전략
- JPA 장점
- JPA
- load balancer
- transaction
- 데이터베이스
- github
- ArrayList 길이 확장
- 멀티스레드 싱글톤
- thread safety
- Database
- postgres
- heap
- docker
- ArrayList 소스코드
- 컨테이너
- Container
- 트랜잭션
- Today
- Total
목록Docker (2)
JS
이제 컨테이너를 생성하는 방법을 알고 있으니 컨테이너를 사용해볼 차례입니다. interactive하게 컨테이너 사용 docker container run -it -i: interactive라는 뜻으로 명령어를 입력받을 수 있게 세션을 열어둔다는 뜻입니다. -t: tty(pseudo-TTY) 터미널과 비슷한 환경을 제공한다는 뜻입니다. -it는 -i와 -t가 합쳐져 있는 형태의 옵션입니다. 예시 nginx 기반 컨테이너에 -it 옵션을 주고 bash를 실행시켜보겠습니다. docker container run -it --name proxy nginx bash 명령어를 실행하면 실제로 nginx 서버 내부에 SSH 접속을 한 것처럼 터미널 환경이 제공되는 것을 확인할 수 있습니다. 명령어 맨 뒤에 bash는 ..
Commands 설치된 Docker 버전 확인 docker version 이 스텝에서 에러가 발생한다면 docker engine이 돌아가고 있는지 확인이 필요합니다. 상세정보 확인 (도커 engine의 config 값들) docker info 실행 가능한 명령어 리스트 docker docker (options) 이전 방식: docker (options) 컨테이너 실행 docker container run 로컬 이미지 캐시에서 이미지를 찾고 없으면 Docker Hub 같은 리모트 이미지 repository를 확인 최신 버전 다운로드 (ex. nginx:latest) 해당 이미지로 새로운 컨테이너 생성 도커 엔진 내부 private network에 가상 ip를 할당 --publish 옵션이 있다면 명시된 포..