🔗 컨테이너와 호스트 사이에 파일 복사 ### 기본적으로 docker cp 원본경로 복사할경로 #### 호스트 -> 컨테이너로 파일 복사# docker cp 호스트_경로 컨테이너_이름:컨테이너_경로docker cp C:\Users\woori\Documents\index.html exapache:/usr/local/apache2/htdocs/# 컨테이너 -> 호스트로 파일 복사# docker cp 컨테이너_이름:컨테이너_경로 호스트_경로docker cp exapache:/usr/local/apache2/htdocs/index.html C:\Users\woori\Documents 🔒 스토리지 마운트 - 볼륨이란? 스토리지의 한 영역을 분할한 것. 즉, 하드디스크나 SSD를 분할한 하나의 영역임 ..
앞서, Docker 설치를 완료했다면 윈도우 환경에서는 CMD창을 켜서 도커 명령어를 입력할 수 있다.도커 명령어는 항상 docker ~ 로 시작한다.docker~ 뒤에는 커맨드와 옵션이 따르며, 커맨드는 상위 커맨드와 하위 커맨드로 나눌 수 있다. 🧠 도커의 대표적인 명령어docker 명령상위 커맨드하위 커맨드옵션비고 dockercontainerstart-a, -i실행stop-t정지create-a, -e, -i, -p, -v, ...생성run-d, -e, -i, -t, -p, -v, ...create, start, pull 한 번에 수행exec-e ...... imagepull searce ... volumecreate 생성rm 삭제... networkcreate rm ... 💻 컨..
👀 Docker의 기본 개념 이해 ✔ 컨테이너 (Container) - 애플리케이션을 독립적으로 실행할 수 있는 가벼운 환경 - 실제 사용하는 것 (≒ 빵) ✔ 이미지 (Image) - 컨테이너의 실행 파일 및 종속성을 포함한 템플릿 - 간단히 설명하면 이미지는 컨테이너를 만드는 '빵틀'과 같다. 사용자는 빵틀이 아닌 빵틀로 만들어낸 빵을 원한다. 즉, 이미지 자체로는 큰 쓸모가 없으며 컨테이너를 만드는데 사용한다. ✔ Docker Daemon - Docker의 백그라운드에서 실행되는 프로세스 ✔ Docker CLI - 커맨드라인에서 Docker와 상호작용하기 위한 명령어 도구 ✔ Docker Hub - Doc..
코드를 새로 작성한다면 wait와 notify를 쓸 이유가 없다. 💻 java.util.concurrent 자바 5에서 도입된 고수준의 동시성 유틸리티 덕분에 새로 작성하는 코드에서는 wait와 notify는 거의 쓸 일이 없어졌다. wait와 notify는 올바르게 사용하기가 아주 까다로우니 고수준 동시성 유틸리티를 사용하자. 🤷♂️ 동시성 컬렉션 (concurrent collection) 동시성 컬렉션은 List, Queue, Map 같은 표준 컬렉션 인터페이스에 동시성을 가미해 구현한 고성능 컬렉션이다. 높은 동시성에 도달하기 위해 동기화를 각자의 내부에서 수행하므로, 동시성 컬렉션에서 동시성을 무력화하는 건 불가능하며, 외부에서 락을 추가로 사용하면 오히려 속도라 느려진다. 동시성 컬렉션에서 동..
- Total
- Today
- Yesterday
- 정처기
- 완전탐색
- dp
- 아이템61
- bruteforce
- BFS
- 그래프탐색
- IMAGE
- springboot
- Java
- 조합
- 토큰기반인증
- EffectiveJava
- docker-compose
- 완탐
- 운영체제
- 백준
- BOJ
- 부분집합
- Retrofit2
- dfs
- subset
- docker
- 순열
- 이펙티브자바
- 아이템60
- 알고리즘
- Container
- OS
- 아이템59
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |