«docker» 태그된 질문

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

10
용기를 멈추지 않고 용기에서 분리하는 올바른 방법
Docker 1.1.2 (최신)에서 컨테이너를 멈추지 않고 컨테이너에서 분리하는 올바른 방법은 무엇입니까? 예를 들어 시도하면 docker run -i -t foo /bin/bash 또는 docker attach foo (이미 실행중인 컨테이너의 경우) 둘 다 컨테이너의 터미널로 연결됩니다. 컨테이너 터미널을 멈추지 않고 어떻게 종료합니까? exit그리고 CTR+C둘 다 컨테이너를 멈 춥니 다.
313 docker 

5
Docker 컨테이너 실행과 시작의 차이점
실제로 컨테이너 를 시작 하려면 다음을 수행하십시오. docker run a8asd8f9asdf0 그렇다면, 무엇을 하는가 : docker start 하다? 매뉴얼에는 하나 이상의 중지 된 컨테이너 시작
307 docker 

15
Docker를 수정하는 방법 : 권한 거부 문제가 발생했습니다
우분투 OS가있는 컴퓨터에 Docker를 설치했습니다. 도커를 설치 한 후 실행하면 sudo docker run hello-world 괜찮습니다.하지만 sudo명령을 더 짧게하기 위해 단어 를 숨기고 싶습니다 . 단어없이 명령을 쓰면 sudo docker run hello-world 다음이 표시됩니다. docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.35/containers/create: …

19
Minikube에서 로컬 도커 이미지를 사용하는 방법은 무엇입니까?
함께 사용하려는 도커 이미지가 여러 개 있습니다. minikube . 먼저 로컬 이미지를 직접 사용하는 대신 동일한 이미지를 업로드 한 다음 다운로드하지 않아도됩니다. 어떻게해야합니까? 내가 시도한 것들 : 1. 나는이 명령을 실행 하려고 시도했다. kubectl run hdfs --image=fluxcapacitor/hdfs:latest --port=8989 kubectl run hdfs --image=fluxcapacitor/hdfs:latest --port=8989 imagePullPolicy=Never 출력 : NAME READY STATUS RESTARTS …


7
기존 Docker 컨테이너에 볼륨을 추가하려면 어떻게해야합니까?
우분투에 Docker를 설치하고 다음을 수행하여 만든 Docker 컨테이너가 있습니다. sudo docker run -i -t ubuntu /bin/bash 나는 즉시 Java와 다른 도구를 설치하기 시작했고, 시간을 보내고 컨테이너를 중지했습니다. exit 그런 다음 볼륨을 추가하고 싶었지만 이것이 생각보다 간단하지 않다는 것을 깨달았습니다. 사용하면 sudo docker -v /somedir run ...새로운 컨테이너가 생겨 Java를 설치하고 …
297 docker 

9
도커 이미지 내용을 보는 방법
도커를 가져 와서 다운로드 한 이미지를 나열 할 수 있습니다. 이 이미지의 내용을보고 싶습니다. 인터넷에서 검색했지만 정답은 없습니다.
295 docker 

9
Dockerfile에서 RUN과 CMD의 차이점
CMDvs를 사용해야 할 때 혼란 스럽습니다 RUN. 예를 들어, bash / shell 명령 (예 :)을 실행하려면 ls -la항상 사용 CMD하거나 사용 하는 상황이 RUN있습니까? 이 두 가지 Dockerfile지시문 에 대한 모범 사례를 이해하려고합니다 .
294 docker  dockerfile 

3
docker_compose.yml에서 링크와 depend_on의 차이점
Docker Compose의 작성 파일 문서 에 따르면 : depends_on -서비스 간의 의존성을 표현합니다. links-다른 서비스의 컨테이너에 연결하고 depend_on 과 같은 방식으로 서비스 간의 종속성 을 표현 합니다. 다른 컨테이너에 연결하는 목적을 이해하지 못하므로 두 옵션의 차이점은 여전히 ​​어려워 보입니다. 예가 있으면 훨씬 쉬울 것이지만 찾을 수는 없습니다. 컨테이너 B를 컨테이너 …

6
docker Ubuntu 이미지 안에 패키지를 설치할 수 없습니다
도커에 Ubuntu 14.04 이미지를 설치했습니다. 그 후 우분투 이미지 안에 패키지를 설치하려고 할 때 패키지 오류를 찾을 수 없습니다. apt-get install curl Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package curl 이 오류를 해결하는 방법?

11
Docker에서 호스트 디렉토리에 액세스 할 때 권한이 거부되었습니다.
한마디로 : Docker에서 호스트 디렉토리를 마운트하려고하지만 액세스 권한이 좋아 보이지만 컨테이너 내에서 호스트 디렉토리에 액세스 할 수 없습니다. 세부 사항 : 내가 뭐하는 거지 sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash 그리고 ls -al 그것은 나에게 준다 : total 8892 drwxr-xr-x. 23 root root 4096 Jun 18 14:34 . …

14
도커 컨테이너에서 호스트 포트에 액세스하는 방법
jenkins를 실행하는 도커 컨테이너가 있습니다. 빌드 프로세스의 일부로 호스트 시스템에서 로컬로 실행되는 웹 서버에 액세스해야합니다. 호스트 웹 서버 (포트에서 실행되도록 구성 할 수있는)가 jenkins 컨테이너에 노출 될 수있는 방법이 있습니까? 편집 : Linux 시스템에서 기본적으로 docker를 실행하고 있습니다. 최신 정보: 아래 @larsks 응답 외에도 호스트 컴퓨터에서 호스트 IP의 IP 주소를 …

18
도커 컨테이너 내에서 크론 작업을 실행하는 방법은 무엇입니까?
쉘 스크립트를 호출하는 도커 컨테이너 내에서 cronjob을 실행하려고합니다. 어제 웹과 스택 오버플로를 검색했지만 실제로 작동하는 솔루션을 찾을 수 없었습니다. 어떻게해야합니까? 편집하다: 주어진 간격마다 쉘 스크립트를 호출하는 작동하는 docker cron 컨테이너로 주석 처리 된 github 저장소 를 만들었습니다 .
275 docker  cron  containers  sh 

15
'source'와 함께 Dockerfile에서 RUN 명령어를 사용할 수 없습니다
나는 바닐라 파이썬 환경을 설치하기 위해 함께 모은 Dockerfile을 가지고 있습니다 (나중에 앱을 설치할 것입니다). FROM ubuntu:12.04 # required to build certain python libraries RUN apt-get install python-dev -y # install pip - canonical installation instructions from pip-installer.org # http://www.pip-installer.org/en/latest/installing.html ADD https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py /tmp/ez_setup.py ADD https://raw.github.com/pypa/pip/master/contrib/get-pip.py /tmp/get-pip.py RUN python /tmp/ez_setup.py RUN …
274 bash  shell  docker 

5
실패한`docker build`의 파일 시스템을 어떻게 검사 할 수 있습니까?
cpanm다양한 프로젝트의 기본 이미지로 Perl 모듈을 설치하는 데 사용하여 개발 프로세스를 위해 새로운 Docker 이미지를 작성하려고합니다 . Dockerfile을 개발하는 동안 cpanm일부 모듈이 제대로 설치되지 않았기 때문에 실패 코드를 리턴합니다. apt좀 더 설치 해야한다고 확신합니다 . 내 질문은 /.cpanm/work로그를 검사하기 위해 출력에서 ​​인용 된 디렉토리를 어디에서 찾을 수 있습니까? 일반적인 경우 …
272 debugging  docker  cpanm 

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