추천하지 않는 Docker in Docker의 추천.
4282 단어 Docker
결말과 결말?
결말과 결말?
→ 겉으로 보면 중첩형
Docker in Docker 작업 이미지
최소 구성
공식적인 이미지가 있어서 사용(태그 뒤에 있음-dind
docker-compose.yaml---
version: "3.7"
services:
docker:
image: docker:19.03-dind
privileged: true
아뿔싸, 주로 안전하다는 뜻이야. privileged: true
(야단났네, 발췌해서 게재하자)
자세한 설명은 생략했지만 리눅스 안에서 격리된 공간을 구축하려면 상당한 특권이 필요하다.
끝맺다
이런 이유가 있나!!
갖가지 물건을 만지작거리다
최소 구성의 문제점
---
version: "3.7"
services:
docker:
image: docker:19.03-dind
privileged: true
privileged: true
이런 이유가 있나!!
갖가지 물건을 만지작거리다
최소 구성의 문제점
최소 구성의 문제점
내부 Docker의 통신 경로는 TCP입니다.
→docker build에서 다양한 파일을 위아래 문장으로 Docker의 수호 프로세스에 보낼 때 이 통신 경로를 생각하면 좀 불안하다
좋은 점을 내세요.
인접한 용기의 지시에 따라 안쪽 Docker에 컨테이너를 만드는 것이 편리하다.
docker-compose.yaml
---
version: "3.7"
services:
docker:
image: docker:19.03-dind
privileged: true
frontend:
image: docker:latest
depends_on:
- docker
통신선 개선~ 좋아, 그럼 UNIX 도메인 네임플러그~
인접한 용기와 공유
/var/run/docker.sock
할 수 있다면 volumes
하세요.docker-compose.yaml
---
version: "3.7"
services:
docker:
image: docker:19.03-dind
privileged: true
volumes:
- run:/run:rw # /var/run は /run へのシンボリックリンクなので… 以下同様
environment:
- DOCKER_TLS_CERTDIR=
frontend:
image: docker:latest
volumes:
- run:/run:rw
depends_on:
- docker
environment:
- DOCKER_HOST=unix:///var/run/docker.sock
volumes:
run:
# tmpfs-as-a-volume: https://stackoverflow.com/a/45759927
driver_opts:
type: tmpfs
device: tmpfs
o: size=1M,mode=0755,uid=0,gid=0
Reference
이 문제에 관하여(추천하지 않는 Docker in Docker의 추천.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/MtFootFrontier/items/939ae90d66769b1dca7c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)