«docker» 태그된 질문

Docker는 컨테이너를 빌드하고 실행하는 도구입니다. Dockerfile, 작업 및 아키텍처에 관한 질문이 허용됩니다. 프로덕션에서 도커 실행에 대한 질문은 ServerFault (https://serverfault.com/)에서 더 나은 응답을 찾을 수 있습니다. 도커 태그는 거의 단독으로 사용되지 않으며 종종 docker-compose 및 kubernetes와 같은 다른 태그와 쌍을 이룹니다.

19
Docker는 가상 머신과 어떻게 다릅니 까?
Docker와 전체 VM의 차이점을 이해하기 위해 Docker 설명서 를 계속 읽으 십시오 . 무겁지 않고 완전한 파일 시스템, 격리 된 네트워킹 환경 등을 제공하는 방법은 무엇입니까? 일관된 프로덕션 환경에 단순히 배포하는 것보다 소프트웨어를 Docker 이미지에 배포하는 것이 왜 쉬운가?

12
Dockerfile에서 'COPY'와 'ADD'명령의 차이점은 무엇입니까?
Dockerfile에서 COPY및 ADD명령 의 차이점은 무엇 이며 언제 다른 것을 사용할 것입니까? COPY <src> <dest> COPY 명령어는 새 파일 <src>을 경로의 컨테이너 파일 시스템에 복사 하여 추가합니다.<dest> ADD <src> <dest> ADD 명령어는 새 파일 <src>을 path의 컨테이너 파일 시스템에 복사 하여 추가합니다 <dest>.
2196 docker  dockerfile 

10
격리 된 환경을 만들기 위해 Vagrant 또는 Docker를 사용해야합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 개발 및 배포에 Ubuntu를 사용하며 격리 된 환경을 만들어야합니다. 이 목적으로 Vagrant 또는 Docker를 고려하고 있습니다. 장단점은 무엇입니까? …
2083 vagrant  docker 

18
Docker 컨테이너에서 호스트로 파일 복사
Docker를 사용하여 CI (Continuous Integration) 서버에 대한 종속성을 빌드하려고하므로 에이전트 자체에 모든 런타임 및 라이브러리를 설치할 필요가 없습니다. 이를 위해 컨테이너 내부에 빌드 된 빌드 아티팩트를 다시 호스트로 복사해야합니다. 가능합니까?

14
Dockerfile에서 CMD와 ENTRYPOINT의 차이점은 무엇입니까?
Dockerfiles 년이 나에게 유사 두 명령은 다음과 같습니다 CMD및 ENTRYPOINT. 그러나 나는 그들 사이에 (미묘한) 차이가 있다고 생각합니다. 그렇지 않으면 동일한 것에 대해 두 개의 명령을 갖는 것이 의미가 없습니다. 설명서에 대한 내용 CMD CMD의 주요 목적은 실행 컨테이너에 대한 기본값을 제공하는 것입니다. 그리고 ENTRYPOINT: ENTRYPOINT를 사용하면 실행 파일로 실행할 …
1698 docker 

30
호스트에서 Docker 컨테이너로 파일 복사
우리가 작업하는 Docker 컨테이너의 백업 및 복원 솔루션을 구축하려고합니다. 나는 내가 만든 Docker 기본 이미지를 가지고 있으며 ubuntu:base파일을 추가하기 위해 Docker 파일로 매번 다시 빌드하지 않아도됩니다. 호스트 컴퓨터에서 실행되는 스크립트를 만들고 ubuntu:baseDocker 이미지를 사용하여 새 컨테이너를 만든 다음 파일을 해당 컨테이너에 복사하려고합니다. 호스트에서 컨테이너로 파일을 어떻게 복사합니까?

26
Docker 컨테이너 내부에서 머신의 로컬 호스트에 어떻게 연결합니까?
도커 컨테이너 내에서 Nginx를 실행하고 localhost에서 mysql을 실행하고 있으며 Nginx 내에서 MySql에 연결하고 싶습니다. MySql은 localhost에서 실행 중이며 포트를 외부 세계에 노출시키지 않으므로 로컬 IP 주소는 컴퓨터의 IP 주소에 바인드되지 않습니다. 이 도커 컨테이너 내 에서이 MySql 또는 localhost의 다른 프로그램에 연결하는 방법이 있습니까? 이 질문은 도커 호스트의 IP 주소가 …

30
호스트에서 Docker 컨테이너의 IP 주소를 얻는 방법
새 컨테이너가 생성 된 후 호스트에서 컨테이너의 IP 주소를 가져 오기 위해 실행할 수있는 명령이 있습니까? 기본적으로 Docker가 컨테이너를 생성하면 자체 코드 배포 및 컨테이너 구성 스크립트를 롤링하고 싶습니다.
1409 docker 

15
저장소를 사용하지 않고 한 호스트에서 다른 호스트로 Docker 이미지를 복사하는 방법
개인 또는 공개 저장소에 관계없이 저장소를 사용하지 않고 한 시스템에서 다른 시스템으로 Docker 이미지를 전송하는 방법은 무엇입니까? VirtualBox에서 자체 이미지를 만들고 완료되면 다른 컴퓨터에 배포하여 실제 사용을 시도합니다. Red Hat Linux와 같은 자체 이미지를 기반으로하기 때문에 Dockerfile에서 다시 만들 수 없습니다. 내 dockerfile은 쉽게 휴대 할 수 없습니다. 사용할 수있는 …
1373 docker 

30
오래된 Docker 컨테이너를 제거하는 방법
이 질문은 과도하고 비 실행중인 Docker 컨테이너에 대해 걱정해야합니까? . 오래된 컨테이너를 제거하는 방법이 궁금합니다. 는 docker rm 3e552code34a단일 하나를 제거 할 수 있습니다,하지만 난 이미 많이 있습니다. docker rm --help전체 또는 이미지 이름과 같은 선택 옵션을 제공하지 않습니다. 어쩌면 수동으로 쉽게 삭제할 수있는 컨테이너가 저장되어있는 디렉토리가 있습니까?
1235 docker 

25
Docker 컨테이너의 셸에 들어가려면 어떻게합니까?
Docker로 작업하기 시작했습니다. WordPress 기본 이미지와 docker-compose를 사용하고 있습니다. 초기 빌드 중에 작성된 파일 / 디렉토리를 검사하기 위해 컨테이너 중 하나에 ssh하려고합니다. 나는 달리려고했지만 docker-compose run containername ls -la아무것도하지 않았다. 그랬더라도 단일 명령을 실행하는 대신 디렉토리 구조를 통과 할 수있는 콘솔이 필요합니다. Docker 로이 작업을 수행하는 올바른 방법은 무엇입니까?

14
Docker에서 영구 저장소 (예 : 데이터베이스)를 처리하는 방법
사람들이 Docker 컨테이너의 영구 저장소를 어떻게 처리합니까? 현재이 접근법을 사용하고 있습니다 : 예를 들어 PostgreSQL의 이미지를 빌드 한 다음 컨테이너를 시작하십시오. docker run --volumes-from c0dbc34fd631 -d app_name/postgres IMHO, 그것은 단점이 있습니다. 우연히 컨테이너 "c0dbc34fd631"을 삭제해서는 안됩니다. 또 다른 아이디어는 컨테이너에 호스트 볼륨 "-v"를 장착하는 것입니다, 그러나, 사용자 ID 컨테이너 내에서 …

14
Docker에서 컨테이너를 나열하는 방법
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. 이미지를 나열하는 명령이 docker images있지만 해당하는 것 같습니다 docker containers. 뿌리를 내고 /var/lib/docker거기를 들여다 보는 것 외에는 그렇게 할 수있는 방법이 아닌 것 같습니다. 뭔가 빠졌습니까? 그렇게하지 말아야합니까?
965 docker 



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.