diff --git a/pages.ko/common/docker-commit.md b/pages.ko/common/docker-commit.md
new file mode 100644
index 000000000..081b74e2c
--- /dev/null
+++ b/pages.ko/common/docker-commit.md
@@ -0,0 +1,32 @@
+# docker commit
+
+> 컨테이너의 변경 사항으로부터 새로운 이미지를 생성합니다.
+> 더 많은 정보: .
+
+- 특정 컨테이너로부터 이미지 생성:
+
+`docker commit {{컨테이너}} {{이미지}}:{{태그}}`
+
+- 생성된 이미지에 `CMD` Dockerfile 명령 적용:
+
+`docker commit --change "CMD {{명령}}" {{컨테이너}} {{이미지}}:{{태그}}`
+
+- 생성된 이미지에 `ENV` Dockerfile 명령 적용:
+
+`docker commit --change "ENV {{이름}}={{값}}" {{컨테이너}} {{이미지}}:{{태그}}`
+
+- 메타데이터에 특정 작성자를 포함하여 이미지 생성:
+
+`docker commit --author "{{작성자}}" {{컨테이너}} {{이미지}}:{{태그}}`
+
+- 메타데이터에 특정 주석을 포함하여 이미지 생성:
+
+`docker commit --message "{{주석}}" {{컨테이너}} {{이미지}}:{{태그}}`
+
+- 커밋 중 컨테이너를 중지하지 않고 이미지 생성:
+
+`docker commit --pause {{false}} {{컨테이너}} {{이미지}}:{{태그}}`
+
+- 도움말 표시:
+
+`docker commit --help`
diff --git a/pages.ko/common/docker-container-diff.md b/pages.ko/common/docker-container-diff.md
new file mode 100644
index 000000000..3eb3cecc1
--- /dev/null
+++ b/pages.ko/common/docker-container-diff.md
@@ -0,0 +1,8 @@
+# docker container diff
+
+> 이 명령은 `docker diff`의 별칭입니다.
+> 더 많은 정보: .
+
+- 원본 명령에 대한 문서 보기:
+
+`tldr docker diff`
diff --git a/pages.ko/common/docker-container-remove.md b/pages.ko/common/docker-container-remove.md
new file mode 100644
index 000000000..f0d3d436f
--- /dev/null
+++ b/pages.ko/common/docker-container-remove.md
@@ -0,0 +1,8 @@
+# docker container remove
+
+> 이 명령은 `docker rm`의 별칭입니다.
+> 더 많은 정보: .
+
+- 원본 명령에 대한 문서 보기:
+
+`tldr docker rm`
diff --git a/pages.ko/common/docker-container-rename.md b/pages.ko/common/docker-container-rename.md
new file mode 100644
index 000000000..b176afea9
--- /dev/null
+++ b/pages.ko/common/docker-container-rename.md
@@ -0,0 +1,8 @@
+# docker container rename
+
+> 이 명령은 `docker rename`의 별칭입니다.
+> 더 많은 정보: .
+
+- 원본 명령에 대한 문서 보기:
+
+`tldr docker rename`
diff --git a/pages.ko/common/docker-container-rm.md b/pages.ko/common/docker-container-rm.md
new file mode 100644
index 000000000..fd8be5dd8
--- /dev/null
+++ b/pages.ko/common/docker-container-rm.md
@@ -0,0 +1,8 @@
+# docker container rm
+
+> 이 명령은 `docker rm`의 별칭입니다.
+> 더 많은 정보: .
+
+- 원본 명령에 대한 문서 보기:
+
+`tldr docker rm`
diff --git a/pages.ko/common/docker-container-top.md b/pages.ko/common/docker-container-top.md
new file mode 100644
index 000000000..46fa15a88
--- /dev/null
+++ b/pages.ko/common/docker-container-top.md
@@ -0,0 +1,8 @@
+# docker container top
+
+> 이 명령은 `docker top`의 별칭입니다.
+> 더 많은 정보: .
+
+- 원본 명령에 대한 문서 보기:
+
+`tldr docker top`
diff --git a/pages.ko/common/docker-cp.md b/pages.ko/common/docker-cp.md
new file mode 100644
index 000000000..398148d53
--- /dev/null
+++ b/pages.ko/common/docker-cp.md
@@ -0,0 +1,16 @@
+# docker cp
+
+> 호스트와 컨테이너 파일 시스템 간에 파일이나 디렉토리를 복사.
+> 더 많은 정보: .
+
+- 호스트에서 컨테이너로 파일이나 디렉토리 복사:
+
+`docker cp {{호스트의/파일_또는_디렉토리_경로}} {{컨테이너_이름}}:{{컨테이너의/파일_또는_디렉토리_경로}}`
+
+- 컨테이너에서 호스트로 파일이나 디렉토리 복사:
+
+`docker cp {{컨테이너_이름}}:{{컨테이너의/파일_또는_디렉토리_경로}} {{호스트의/파일_또는_디렉토리_경로}}`
+
+- 호스트에서 컨테이너로 심볼릭 링크를 따라 파일이나 디렉토리 복사 (심볼릭 링크가 아닌 링크된 파일을 직접 복사):
+
+`docker cp --follow-link {{호스트의/심볼릭_링크_경로}} {{컨테이너_이름}}:{{컨테이너의/파일_또는_디렉토리_경로}}`
diff --git a/pages.ko/common/docker-diff.md b/pages.ko/common/docker-diff.md
new file mode 100644
index 000000000..b1a3918a8
--- /dev/null
+++ b/pages.ko/common/docker-diff.md
@@ -0,0 +1,12 @@
+# docker diff
+
+> 컨테이너의 파일 시스템에서 파일이나 디렉토리의 변경 사항을 검사.
+> 더 많은 정보: .
+
+- 컨테이너가 생성된 이후의 변경 사항 검사:
+
+`docker diff {{컨테이너}}`
+
+- 도움말 표시:
+
+`docker diff --help`
diff --git a/pages.ko/common/docker-exec.md b/pages.ko/common/docker-exec.md
new file mode 100644
index 000000000..6eaa73b7e
--- /dev/null
+++ b/pages.ko/common/docker-exec.md
@@ -0,0 +1,28 @@
+# docker exec
+
+> 이미 실행 중인 Docker 컨테이너에서 명령을 실행.
+> 더 많은 정보: .
+
+- 이미 실행 중인 컨테이너에서 대화형 셸 세션 시작:
+
+`docker exec --interactive --tty {{컨테이너_이름}} {{/bin/bash}}`
+
+- 실행 중인 컨테이너에서 백그라운드(분리 모드)로 명령 실행:
+
+`docker exec --detach {{컨테이너_이름}} {{명령}}`
+
+- 특정 명령을 실행할 작업 디렉토리 선택:
+
+`docker exec --interactive --tty --workdir {{경로/대상/폴더}} {{컨테이너_이름}} {{명령}}`
+
+- 기존 컨테이너에서 백그라운드로 명령을 실행하되 `stdin`을 열어 둠:
+
+`docker exec --interactive --detach {{컨테이너_이름}} {{명령}}`
+
+- 실행 중인 Bash 세션에서 환경 변수를 설정:
+
+`docker exec --interactive --tty --env {{변수_이름}}={{값}} {{컨테이너_이름}} {{/bin/bash}}`
+
+- 특정 사용자로 명령 실행:
+
+`docker exec --user {{사용자}} {{컨테이너_이름}} {{명령}}`
diff --git a/pages.ko/common/docker-inspect.md b/pages.ko/common/docker-inspect.md
new file mode 100644
index 000000000..ebee92091
--- /dev/null
+++ b/pages.ko/common/docker-inspect.md
@@ -0,0 +1,32 @@
+# docker inspect
+
+> Docker 객체에 대한 저수준 정보를 반환.
+> 더 많은 정보: .
+
+- 도움말 표시:
+
+`docker inspect`
+
+- 이름 또는 ID를 사용하여 컨테이너, 이미지 또는 볼륨에 대한 정보 표시:
+
+`docker inspect {{컨테이너|이미지|ID}}`
+
+- 컨테이너의 IP 주소 표시:
+
+`docker inspect --format '\{\{range.NetworkSettings.Networks\}\}\{\{.IPAddress\}\}\{\{end\}\}' {{컨테이너}}`
+
+- 컨테이너의 로그 파일 경로 표시:
+
+`docker inspect --format='\{\{.LogPath\}\}' {{컨테이너}}`
+
+- 컨테이너의 이미지 이름 표시:
+
+`docker inspect --format='\{\{.Config.Image\}\}' {{컨테이너}}`
+
+- JSON 형식으로 구성 정보 표시:
+
+`docker inspect --format='\{\{json .Config\}\}' {{컨테이너}}`
+
+- 모든 포트 바인딩 표시:
+
+`docker inspect --format='\{\{range $p, $conf := .NetworkSettings.Ports\}\} \{\{$p\}\} -> \{\{(index $conf 0).HostPort\}\} \{\{end\}\}' {{컨테이너}}`
diff --git a/pages.ko/common/docker-load.md b/pages.ko/common/docker-load.md
new file mode 100644
index 000000000..02a15181f
--- /dev/null
+++ b/pages.ko/common/docker-load.md
@@ -0,0 +1,16 @@
+# docker load
+
+> 파일 또는 `stdin`에서 Docker 이미지를 로드합니다.
+> 더 많은 정보: .
+
+- `stdin`에서 Docker 이미지 로드:
+
+`docker load < {{경로/대상/이미지_파일.tar}}`
+
+- 특정 파일에서 Docker 이미지 로드:
+
+`docker load --input {{경로/대상/이미지_파일.tar}}`
+
+- 조용한 모드로 특정 파일에서 Docker 이미지 로드:
+
+`docker load --quiet --input {{경로/대상/이미지_파일.tar}}`
diff --git a/pages.ko/common/docker-login.md b/pages.ko/common/docker-login.md
new file mode 100644
index 000000000..9077e111a
--- /dev/null
+++ b/pages.ko/common/docker-login.md
@@ -0,0 +1,20 @@
+# docker login
+
+> Docker 레지스트리에 로그인.
+> 더 많은 정보: .
+
+- 레지스트리에 대화형으로 로그인:
+
+`docker login`
+
+- 특정 사용자 명으로 레지스트리에 로그인 (사용자는 비밀번호를 입력하라는 메시지를 받음):
+
+`docker login --username {{사용자_명}}`
+
+- 사용자 명과 비밀번호로 레지스트리에 로그인:
+
+`docker login --username {{사용자_명}} --password {{비밀번호}} {{서버}}`
+
+- `stdin`에서 비밀번호를 받아 레지스트리에 로그인:
+
+`echo "{{비밀번호}}" | docker login --username {{사용자_명}} --password-stdin`
diff --git a/pages.ko/common/docker-network.md b/pages.ko/common/docker-network.md
new file mode 100644
index 000000000..629207e4a
--- /dev/null
+++ b/pages.ko/common/docker-network.md
@@ -0,0 +1,32 @@
+# docker network
+
+> Docker 네트워크 생성 및 관리.
+> 더 많은 정보: .
+
+- Docker 데몬에서 사용 가능하고 구성된 모든 네트워크 나열:
+
+`docker network ls`
+
+- 사용자 정의 네트워크 생성:
+
+`docker network create --driver {{드라이버_이름}} {{네트워크_이름}}`
+
+- 하나 이상의 네트워크에 대한 자세한 정보 표시:
+
+`docker network inspect {{네트워크_이름1 네트워크_이름2 ...}}`
+
+- 이름 또는 ID를 사용하여 네트워크에 컨테이너 연결:
+
+`docker network connect {{네트워크_이름}} {{컨테이너_이름|ID}}`
+
+- 네트워크에서 컨테이너 연결 해제:
+
+`docker network disconnect {{네트워크_이름}} {{컨테이너_이름|ID}}`
+
+- 사용되지 않는 모든 네트워크 제거 (어떤 컨테이너에도 참조되지 않음):
+
+`docker network prune`
+
+- 하나 이상의 사용되지 않는 네트워크 제거:
+
+`docker network rm {{네트워크_이름1 네트워크_이름2 ...}}`
diff --git a/pages.ko/common/docker-ps.md b/pages.ko/common/docker-ps.md
new file mode 100644
index 000000000..a8a93fc1d
--- /dev/null
+++ b/pages.ko/common/docker-ps.md
@@ -0,0 +1,36 @@
+# docker ps
+
+> Docker 컨테이너 목록.
+> 더 많은 정보: .
+
+- 현재 실행 중인 Docker 컨테이너 목록:
+
+`docker ps`
+
+- 모든 Docker 컨테이너 목록 (실행 중 및 중지됨):
+
+`docker ps --all`
+
+- 가장 최근에 생성된 컨테이너 표시 (모든 상태 포함):
+
+`docker ps --latest`
+
+- 이름에 특정 문자열이 포함된 컨테이너 필터링:
+
+`docker ps --filter "name={{이름}}"`
+
+- 주어진 이미지를 조상으로 공유하는 컨테이너 필터링:
+
+`docker ps --filter "ancestor={{이미지}}:{{태그}}"`
+
+- 종료 상태 코드로 컨테이너 필터링:
+
+`docker ps --all --filter="exited={{코드}}"`
+
+- 상태로 컨테이너 필터링 (created, running, removing, paused, exited, dead):
+
+`docker ps --filter "status={{상태}}"`
+
+- 특정 볼륨을 마운트하거나 특정 경로에 볼륨이 마운트된 컨테이너 필터링:
+
+`docker ps --filter "volume={{경로/대상/폴더}}" --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Mounts}}"`
diff --git a/pages.ko/common/docker-pull.md b/pages.ko/common/docker-pull.md
new file mode 100644
index 000000000..d35af9c29
--- /dev/null
+++ b/pages.ko/common/docker-pull.md
@@ -0,0 +1,24 @@
+# docker pull
+
+> Docker 이미지를 레지스트리에서 다운로드.
+> 더 많은 정보: .
+
+- 특정 Docker 이미지 다운로드:
+
+`docker pull {{이미지}}:{{태그}}`
+
+- 조용한 모드로 특정 Docker 이미지 다운로드:
+
+`docker pull --quiet {{이미지}}:{{태그}}`
+
+- 특정 Docker 이미지의 모든 태그 다운로드:
+
+`docker pull --all-tags {{이미지}}`
+
+- 특정 플랫폼의 Docker 이미지 다운로드 (예: linux/amd64):
+
+`docker pull --platform {{linux/amd64}} {{이미지}}:{{태그}}`
+
+- 도움말 표시:
+
+`docker pull --help`
diff --git a/pages.ko/common/docker-rename.md b/pages.ko/common/docker-rename.md
new file mode 100644
index 000000000..c2b70fad5
--- /dev/null
+++ b/pages.ko/common/docker-rename.md
@@ -0,0 +1,12 @@
+# docker rename
+
+> 컨테이너 이름 변경.
+> 더 많은 정보: .
+
+- 컨테이너 이름 변경:
+
+`docker rename {{컨테이너}} {{새_이름}}`
+
+- 도움말 표시:
+
+`docker rename --help`
diff --git a/pages.ko/common/docker-rm.md b/pages.ko/common/docker-rm.md
new file mode 100644
index 000000000..6dea6be01
--- /dev/null
+++ b/pages.ko/common/docker-rm.md
@@ -0,0 +1,20 @@
+# docker rm
+
+> 컨테이너 제거.
+> 더 많은 정보: .
+
+- 컨테이너 제거:
+
+`docker rm {{컨테이너1 컨테이너2 ...}}`
+
+- 컨테이너 강제 제거:
+
+`docker rm --force {{컨테이너1 컨테이너2 ...}}`
+
+- 컨테이너와 그 볼륨 제거:
+
+`docker rm --volumes {{컨테이너}}`
+
+- 도움말 표시:
+
+`docker rm --help`
diff --git a/pages.ko/common/docker-rmi.md b/pages.ko/common/docker-rmi.md
new file mode 100644
index 000000000..2cf3ee8be
--- /dev/null
+++ b/pages.ko/common/docker-rmi.md
@@ -0,0 +1,20 @@
+# docker rmi
+
+> Docker 이미지 삭제.
+> 더 많은 정보: .
+
+- 도움말 표시:
+
+`docker rmi`
+
+- 하나 이상의 이미지를 이름으로 삭제:
+
+`docker rmi {{이미지1 이미지2 ...}}`
+
+- 강제로 이미지 삭제:
+
+`docker rmi --force {{이미지}}`
+
+- 태그되지 않은 부모 이미지를 삭제하지 않고 이미지 삭제:
+
+`docker rmi --no-prune {{이미지}}`
diff --git a/pages.ko/common/docker-run.md b/pages.ko/common/docker-run.md
new file mode 100644
index 000000000..1887c388f
--- /dev/null
+++ b/pages.ko/common/docker-run.md
@@ -0,0 +1,36 @@
+# docker run
+
+> 새로운 Docker 컨테이너에서 명령 실행.
+> 더 많은 정보: .
+
+- 태그가 지정된 이미지에서 새 컨테이너로 명령 실행:
+
+`docker run {{이미지:태그}} {{명령}}`
+
+- 백그라운드에서 새 컨테이너로 명령 실행하고 ID 표시:
+
+`docker run --detach {{이미지}} {{명령}}`
+
+- 일회성 컨테이너에서 대화형 모드와 가상 TTY로 명령 실행:
+
+`docker run --rm --interactive --tty {{이미지}} {{명령}}`
+
+- 전달된 환경 변수를 사용하여 새 컨테이너로 명령 실행:
+
+`docker run --env '{{변수}}={{값}}' --env {{변수}} {{이미지}} {{명령}}`
+
+- 바인드 마운트된 볼륨을 사용하여 새 컨테이너로 명령 실행:
+
+`docker run --volume {{/경로/대상/호스트_경로}}:{{/경로/대상/컨테이너_경로}} {{이미지}} {{명령}}`
+
+- 게시된 포트를 사용하여 새 컨테이너로 명령 실행:
+
+`docker run --publish {{호스트_포트}}:{{컨테이너_포트}} {{이미지}} {{명령}}`
+
+- 이미지의 엔트리포인트를 덮어쓰며 새 컨테이너로 명령 실행:
+
+`docker run --entrypoint {{명령}} {{이미지}}`
+
+- 네트워크에 연결하여 새 컨테이너로 명령 실행:
+
+`docker run --network {{네트워크}} {{이미지}}`
diff --git a/pages.ko/common/docker-save.md b/pages.ko/common/docker-save.md
new file mode 100644
index 000000000..bc09aef00
--- /dev/null
+++ b/pages.ko/common/docker-save.md
@@ -0,0 +1,20 @@
+# docker save
+
+> Docker 이미지를 아카이브로 내보내기.
+> 더 많은 정보: .
+
+- 이미지를 `stdout`를 통해 tar 아카이브로 저장:
+
+`docker save {{이미지}}:{{태그}} > {{경로/대상/파일.tar}}`
+
+- 이미지를 tar 아카이브로 저장:
+
+`docker save --output {{경로/대상/파일.tar}} {{이미지}}:{{태그}}`
+
+- 이미지의 모든 태그 저장:
+
+`docker save --output {{경로/대상/파일.tar}} {{이미지_이름}}`
+
+- 저장할 이미지의 특정 태그 선택:
+
+`docker save --output {{경로/대상/파일.tar}} {{이미지_이름:태그1 이미지_이름:태그2 ...}}`
diff --git a/pages.ko/common/docker-secret.md b/pages.ko/common/docker-secret.md
new file mode 100644
index 000000000..47a733f4d
--- /dev/null
+++ b/pages.ko/common/docker-secret.md
@@ -0,0 +1,24 @@
+# docker secret
+
+> Docker 스웜 비밀 관리.
+> 더 많은 정보: .
+
+- `stdin`에서 새 비밀 생성:
+
+`{{command}} | docker secret create {{비밀_이름}} -`
+
+- 파일에서 새 비밀 생성:
+
+`docker secret create {{비밀_이름}} {{경로/대상/파일}}`
+
+- 모든 비밀 나열:
+
+`docker secret ls`
+
+- 하나 이상의 비밀에 대한 자세한 정보를 사람이 읽기 쉬운 형식으로 표시:
+
+`docker secret inspect --pretty {{비밀_이름1 비밀_이름2 ...}}`
+
+- 하나 이상의 비밀 제거:
+
+`docker secret rm {{비밀_이름1 비밀_이름2 ...}}`
diff --git a/pages.ko/common/docker-service.md b/pages.ko/common/docker-service.md
new file mode 100644
index 000000000..fb154a374
--- /dev/null
+++ b/pages.ko/common/docker-service.md
@@ -0,0 +1,28 @@
+# docker service
+
+> Docker 데몬에서 서비스를 관리합니다.
+> 더 많은 정보: .
+
+- Docker 데몬에서 서비스 목록 나열:
+
+`docker service ls`
+
+- 새 서비스 생성:
+
+`docker service create --name {{서비스_이름}} {{이미지}}:{{태그}}`
+
+- 하나 이상의 서비스에 대한 자세한 정보 표시:
+
+`docker service inspect {{서비스_이름_또는_ID1 서비스_이름_또는_ID2}}`
+
+- 하나 이상의 서비스에 대한 작업 목록 나열:
+
+`docker service ps {{서비스_이름_또는_ID1 서비스_이름_또는_ID2 ...}}`
+
+- 공백으로 구분된 서비스 목록에 대해 특정 복제본 수로 확장:
+
+`docker service scale {{서비스_이름}}={{복제본_수}}`
+
+- 하나 이상의 서비스 제거:
+
+`docker service rm {{서비스_이름_또는_ID1 서비스_이름_또는_ID2}}`
diff --git a/pages.ko/common/docker-slim.md b/pages.ko/common/docker-slim.md
new file mode 100644
index 000000000..1830ac053
--- /dev/null
+++ b/pages.ko/common/docker-slim.md
@@ -0,0 +1,24 @@
+# docker-slim
+
+> Docker 이미지를 분석하고 최적화.
+> 더 많은 정보: .
+
+- 인터랙티브 모드로 DockerSlim 시작:
+
+`docker-slim`
+
+- 특정 이미지에서 Docker 레이어 분석:
+
+`docker-slim xray --target {{이미지:태그}}`
+
+- Dockerfile 검사:
+
+`docker-slim lint --target {{경로/대상/Dockerfile}}`
+
+- 분석하고 최적화된 Docker 이미지 생성:
+
+`docker-slim build {{이미지:태그}}`
+
+- 하위 명령에 대한 도움말 표시:
+
+`docker-slim {{하위_명령}} --help`
diff --git a/pages.ko/common/docker-start.md b/pages.ko/common/docker-start.md
new file mode 100644
index 000000000..fe4183a25
--- /dev/null
+++ b/pages.ko/common/docker-start.md
@@ -0,0 +1,20 @@
+# docker start
+
+> 중지된 컨테이너 시작.
+> 더 많은 정보: .
+
+- 도움말 표시:
+
+`docker start`
+
+- Docker 컨테이너 시작:
+
+`docker start {{컨테이너}}`
+
+- `stdout` 및 `stderr`를 연결하고 신호를 전달하여 컨테이너 시작:
+
+`docker start --attach {{컨테이너}}`
+
+- 하나 이상의 컨테이너 시작:
+
+`docker start {{컨테이너1 컨테이너2 ...}}`
diff --git a/pages.ko/common/docker-stats.md b/pages.ko/common/docker-stats.md
new file mode 100644
index 000000000..a3b13374c
--- /dev/null
+++ b/pages.ko/common/docker-stats.md
@@ -0,0 +1,24 @@
+# docker stats
+
+> 컨테이너의 리소스 사용 통계를 실시간 스트림으로 표시.
+> 더 많은 정보: .
+
+- 실행 중인 모든 컨테이너의 통계를 실시간 스트림으로 표시:
+
+`docker stats`
+
+- 하나 이상의 컨테이너에 대한 통계를 실시간 스트림으로 표시:
+
+`docker stats {{컨테이너1 컨테이너2 ...}}`
+
+- 컨테이너의 CPU 사용률을 표시하도록 열 형식을 변경:
+
+`docker stats --format "{{.Name}}:\t{{.CPUPerc}}"`
+
+- 모든 컨테이너(실행 중 및 중지된)의 통계를 표시:
+
+`docker stats --all`
+
+- 스트리밍 통계를 비활성화하고 현재 통계만 가져오기:
+
+`docker stats --no-stream`
diff --git a/pages.ko/common/docker-swarm.md b/pages.ko/common/docker-swarm.md
new file mode 100644
index 000000000..0d698f8c9
--- /dev/null
+++ b/pages.ko/common/docker-swarm.md
@@ -0,0 +1,32 @@
+# docker swarm
+
+> 컨테이너 오케스트레이션 도구.
+> 더 많은 정보: .
+
+- 스웜 클러스터 초기화:
+
+`docker swarm init`
+
+- 매니저 또는 워커에 합류할 수 있는 토큰 표시:
+
+`docker swarm join-token {{worker|manager}}`
+
+- 새로운 노드를 클러스터에 합류:
+
+`docker swarm join --token {{토큰}} {{매니저_노드_url:2377}}`
+
+- 스웜에서 워커 제거 (워커 노드 내부에서 실행):
+
+`docker swarm leave`
+
+- 현재 CA 인증서를 PEM 형식으로 표시:
+
+`docker swarm ca`
+
+- 현재 CA 인증서를 갱신하고 새 인증서 표시:
+
+`docker swarm ca --rotate`
+
+- 노드 인증서의 유효 기간 변경:
+
+`docker swarm update --cert-expiry {{시간}}h{{분}}m{{초}}s`
diff --git a/pages.ko/common/docker-system.md b/pages.ko/common/docker-system.md
new file mode 100644
index 000000000..4fc2ca4bf
--- /dev/null
+++ b/pages.ko/common/docker-system.md
@@ -0,0 +1,36 @@
+# docker system
+
+> Docker 데이터를 관리하고 시스템 전반의 정보를 표시합니다.
+> 더 많은 정보: .
+
+- 도움말 표시:
+
+`docker system`
+
+- Docker 디스크 사용량 표시:
+
+`docker system df`
+
+- 디스크 사용량에 대한 자세한 정보 표시:
+
+`docker system df --verbose`
+
+- 사용하지 않는 데이터 제거:
+
+`docker system prune`
+
+- 지정된 시간 이상 전에 생성된 사용하지 않는 데이터 제거:
+
+`docker system prune --filter "until={{hours}}h{{minutes}}m"`
+
+- Docker 데몬의 실시간 이벤트 표시:
+
+`docker system events`
+
+- 유효한 JSON 라인으로 스트리밍되는 컨테이너의 실시간 이벤트 표시:
+
+`docker system events --filter 'type=container' --format '{{json .}}'`
+
+- 시스템 전반의 정보 표시:
+
+`docker system info`
diff --git a/pages.ko/common/docker-tag.md b/pages.ko/common/docker-tag.md
new file mode 100644
index 000000000..86b09800d
--- /dev/null
+++ b/pages.ko/common/docker-tag.md
@@ -0,0 +1,16 @@
+# docker tag
+
+> 기존 Docker 이미지에 태그를 지정합니다.
+> 더 많은 정보: .
+
+- 특정 이미지 ID에 이름과 태그 지정:
+
+`docker tag {{id}} {{이름}}:{{태그}}`
+
+- 특정 이미지에 태그 지정:
+
+`docker tag {{이미지}}:{{현재_태그}} {{이미지}}:{{새_태그}}`
+
+- 도움말 표시:
+
+`docker tag`
diff --git a/pages.ko/common/docker-top.md b/pages.ko/common/docker-top.md
new file mode 100644
index 000000000..6fa29ea56
--- /dev/null
+++ b/pages.ko/common/docker-top.md
@@ -0,0 +1,12 @@
+# docker top
+
+> 컨테이너의 실행 중인 프로세스를 표시.
+> 더 많은 정보: .
+
+- 컨테이너의 실행 중인 프로세스 표시:
+
+`docker top {{컨테이너}}`
+
+- 도움말 표시:
+
+`docker top --help`
diff --git a/pages.ko/common/docker-update.md b/pages.ko/common/docker-update.md
new file mode 100644
index 000000000..a73658158
--- /dev/null
+++ b/pages.ko/common/docker-update.md
@@ -0,0 +1,29 @@
+# docker update
+
+> Docker 컨테이너의 구성 업데이트.
+> 이 명령은 Windows 컨테이너에서는 지원되지 않습니다.
+> 더 많은 정보: .
+
+- 특정 컨테이너가 종료될 때 적용할 재시작 정책 업데이트:
+
+`docker update --restart={{always|no|on-failure|unless-stopped}} {{컨테이너_이름}}`
+
+- 특정 컨테이너가 0이 아닌 종료 상태로 종료될 때 최대 3번까지 재시작하는 정책 업데이트:
+
+`docker update --restart=on-failure:3 {{컨테이너_이름}}`
+
+- 특정 컨테이너에 사용할 수 있는 CPU 수 업데이트:
+
+`docker update --cpus {{개수}} {{컨테이너_이름}}`
+
+- 특정 컨테이너의 메모리 제한을 [M]egabytes 단위로 업데이트:
+
+`docker update --memory {{제한값}}M {{컨테이너_이름}}`
+
+- 특정 컨테이너 내에서 허용되는 최대 프로세스 ID 수 업데이트 (`-1`은 무제한):
+
+`docker update --pids-limit {{개수}} {{컨테이너_이름}}`
+
+- 특정 컨테이너가 디스크로 스왑할 수 있는 메모리 양을 [M]egabytes 단위로 업데이트 (`-1`은 무제한):
+
+`docker update --memory-swap {{제한값}}M {{컨테이너_이름}}`
diff --git a/pages.ko/common/docker-volume.md b/pages.ko/common/docker-volume.md
new file mode 100644
index 000000000..8c1a48710
--- /dev/null
+++ b/pages.ko/common/docker-volume.md
@@ -0,0 +1,36 @@
+# docker volume
+
+> Docker 볼륨 관리.
+> 더 많은 정보: .
+
+- 볼륨 생성:
+
+`docker volume create {{볼륨_이름}}`
+
+- 특정 레이블을 사용하여 볼륨 생성:
+
+`docker volume create --label {{레이블}} {{볼륨_이름}}`
+
+- 100 MiB의 크기와 1000의 uid를 가진 `tmpfs` 볼륨 생성:
+
+`docker volume create --opt {{type}}={{tmpfs}} --opt {{device}}={{tmpfs}} --opt {{o}}={{size=100m,uid=1000}} {{볼륨_이름}}`
+
+- 모든 볼륨 나열:
+
+`docker volume ls`
+
+- 볼륨 제거:
+
+`docker volume rm {{볼륨_이름}}`
+
+- 볼륨에 대한 정보 표시:
+
+`docker volume inspect {{볼륨_이름}}`
+
+- 사용되지 않는 모든 로컬 볼륨 제거:
+
+`docker volume prune`
+
+- 하위 명령에 대한 도움말 표시:
+
+`docker volume {{서브커맨드}} --help`
diff --git a/pages.ko/common/docker.md b/pages.ko/common/docker.md
index a7ff9c3d8..a04ccc692 100644
--- a/pages.ko/common/docker.md
+++ b/pages.ko/common/docker.md
@@ -1,6 +1,7 @@
# docker
-> 도커 컨테이너들과 이미지들을 관리한다.
+> Docker 컨테이너 및 이미지를 관리.
+> `run`과 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
> 더 많은 정보: .
- 모든 도커 컨테이너들(실행 및 중지) 목록 보기:
@@ -11,9 +12,9 @@
`docker run --name {{컨테이너_이름}} {{이미지}}`
-- 기존 컨테이너 실행 또는 중지하기:
+- 기존 컨테이너 시작 또는 중지:
-`docker {{실행|중지}} {{컨테이너_이름}}`
+`docker {{start|stop}} {{컨테이너_이름}}`
- 도커 레지스트리로부터 이미지 가져오기:
@@ -23,14 +24,14 @@
`docker images`
-- 이미 실행중인 컨테이너 내부에서 쉘 열기:
+- 실행 중인 컨테이너 내부에서 Bourne 셸(`sh`)과 함께 [i]nteractive [t]ty 열기:
-`docker exec -it {{컨테이너_이름}} {{쉘}}`
+`docker exec -it {{컨테이너_이름}} {{sh}}`
-- 중지된 컨테이너 제거하기:
+- 중지된 컨테이너 제거:
`docker rm {{컨테이너_이름}}`
-- 컨테이너 로그를 가져오고 팔로우하기:
+- 컨테이너의 로그 가져오기 및 실시간으로 보기:
`docker logs -f {{컨테이너_이름}}`