주 메뉴 열기

wwiki β

바뀜

Docker cli

903 바이트 추가됨, 2023년 5월 26일 (금) 08:45
volume
==== Network Settings ====
참고: https://docs.docker.com/engine/tutorials/networkingcontainers/<syntaxhighlight>
--dns=[] : Set custom dns servers for the container
--network="bridge" : Connect a container to a network
|Connects the container to a user created network (using <code>docker network create</code> command)
|}
주의: <code>--network="host"</code> gives the container full access to local system services such as D-bus and is therefore considered insecure.
=== 예시 ===
== volume ==
도커는 하나의 이미지로부터 도커에서 볼륨을 매핑하는 방법은 여러 컨테이너를 만들기 위해서 '''Union File system'''을 사용한다가지가 있습니다. 그 중 하나는 호스트와 볼륨을 공유하는 것입니다. 도커가 관리하는 볼륨도 있다. 유니온 파일 시스템은 원본 이미지에 변경된 내용(diffmanaged volumes)를 추가하는 방식이므로, 다른 컨테이너에서 사용 할 수 없다. 애플리케이션에 따라서는 데이터를 다른 컨테이너와 공유 하거나 혹은 호스트에서 접근 할 수 있어야 하는 경우가 있는데, 이때 데이터 볼륨을 사용한다.
도커는 하나의 이미지로부터 여러 컨테이너를 만들기 위해서 '''Union File system'''을 사용한다. 유니온 파일 시스템은 원본 이미지에 변경된 내용(diff)를 추가하는 방식이므로, 다른 컨테이너에서 사용 할 수 없다. 애플리케이션에 따라서는 데이터를 다른 컨테이너와 공유 하거나 혹은 호스트에서 접근 할 수 있어야 하는 경우가 있는데, 이때 데이터 볼륨을 사용한다. (출처: https://www.joinc.co.kr/w/man/12/docker/Guide/DataWithContainer)
=== prune ===
== system ==
Usage: docker system COMMAND
 
Manage Docker
 
Commands:
 
df Show docker disk usage
 
events Get real time events from the server
 
info Display system-wide information
 
prune Remove unused data
 
=== prune ===
도커를 사용하다보면 더이상 사용하지 않는 컨테이너와 이미지들이 저장공간을 필요없이 차지하게 된다. 이런 데이터들을 한 번에 정리할 수 있는 명령어.
$ docker system prune --all --force
 
=== df ===
볼륨 크기를 볼 수 있어 디스크 정리할 때 사용할 수 있다.
 
Show docker disk usage
 
Options:
 
--format string Pretty-print images using a Go template
 
-v, --verbose Show detailed information on space usage
== config ==
편집
2,431