«docker» 태그된 질문

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

21
Docker 오류 : 잘못된 참조 형식 : 저장소 이름은 소문자 여야합니다.
내 프로젝트 중 하나에서이 Docker 오류가 발생했습니다. invalid reference format: repository name must be lowercase 이 일반 메시지의 다양한 원인은 무엇입니까? 나는 이미 약간의 노력 끝에 그것을 알아 냈기 때문에 웹 검색을 할 때 해결책이 즉시 나타나지 않고이 오류 메시지가 설명하지 않기 때문에 여기에 문서화하기 위해 내 질문에 답할 것입니다. …

4
다른 컨테이너에서 도커 컨테이너에 액세스
두 개의 서로 다른 이미지를 기반으로 두 개의 도커 컨테이너를 만들었습니다. db 중 하나와 웹 서버용. 두 컨테이너 모두 내 Mac OSX에서 실행되고 있습니다. 나는 호스트 머신에서 db 컨테이너에 액세스 할 수 있으며 동일한 방법으로 호스트 머신에서 웹 서버에 액세스 할 수 있습니다. 그러나 웹 서버에서 db 연결에 어떻게 액세스합니까? …
93 docker 

7
kubernetes 포드에서 이미지 가져 오기를 다시 시도하는 방법은 무엇입니까?
저는 kubernetes를 처음 사용합니다. 포드에 문제가 있습니다. 명령을 실행할 때 kubectl get pods 결과: NAME READY STATUS RESTARTS AGE mysql-apim-db-1viwg 1/1 Running 1 20h mysql-govdb-qioee 1/1 Running 1 20h mysql-userdb-l8q8c 1/1 Running 0 20h wso2am-default-813fy 0/1 ImagePullBackOff 0 20h "wso2am-default-813fy"노드 문제로 인해 다시 시작해야합니다. 어떠한 제안?


7
Docker 빌드는 "컨텍스트를 준비 할 수 없음 : 컨텍스트는 디렉토리 여야합니다 : / Users / tempUser / git / docker / Dockerfile"을 제공합니다.
나는이 Dockerfile만든다는 생각되는 Ubuntu이미지를. 하지만 내가 달릴 때마다 docker build -t ubuntu-test:latest ./Dockerfile 콘솔에 다음 오류가 표시됩니다. 컨텍스트를 준비 할 수 없음 : 컨텍스트는 디렉토리 여야합니다. / Users / tempUser / git / docker / Dockerfile 저는 Mac OsX를 사용하고 있습니다. 나도 노력했다 sudo. 작동하지 않습니다.

2
apt-add-repository : Dockerfile에서 명령을 찾을 수 없음 오류
터미널에 매우 간단한 Docker 파일을 만들었습니다. 기본적으로 다음을 수행했습니다. mkdir pgrouted cd pgrouted touch Dockerfile 이제 nano 편집기 에서 Docker 파일을 열고 Docker 파일에 다음 명령을 추가합니다. FROM ubuntu MAINTAINER Gautam <gautamx07@yahoo.com> LABEL Description="pgrouting excercise" Vendor="skanatek" Version="1.0" ENV BBOX="-122.8,45.4,-122.5,45.6" # Add pgRouting launchpad repository RUN sudo apt-add-repository -y ppa:ubuntugis/ppa RUN …
92 docker 

21
디렉토리를 파일에 마운트하려고합니까 (또는 그 반대로)?
버전이있는도 커가 있습니다 17.06.0-ce. 도커를 명령과 함께 사용하여 NGINX를 설치하려고 할 때 : docker run -p 80:80 -p 8080:8080 --name nginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx:latest 그것은 보여줍니다 docker : 데몬의 오류 응답 : oci 런타임 오류 : container_linux.go : 262 : 컨테이너 프로세스 시작으로 인해 "process_linux.go …
92 docker  nginx 

5
"호스트 이름"을 통해 Docker 컨테이너간에 통신하는 방법
모놀 틱 서버를 여러 개의 작은 도커 컨테이너로 분할 할 계획이지만 아직 "컨테이너 간 통신"을위한 좋은 솔루션을 찾지 못했습니다. 이것이 내 목표 시나리오입니다. 컨테이너를 함께 연결하는 방법과 포트를 노출하는 방법을 알고 있지만 이러한 솔루션 중 어느 것도 만족스럽지 않습니다. 기존 서버 네트워크에서와 같이 컨테이너간에 호스트 이름 (컨테이너 이름)을 통해 통신 …

3
Docker가 변경된 경우에만 pip requirements.txt를 실행하는 방법은 무엇입니까?
Dockerfile에는 다음을 설치하는 계층이 있습니다 requirements.txt. FROM python:2.7 RUN pip install -r requirements.txt 도커 이미지를 빌드하면 이 파일의 변경 사항에 관계없이 전체 프로세스가 실행 됩니다. pip install -r requirements.txt파일이 변경된 경우 에만 Docker가 실행되도록하려면 어떻게해야 합니까? Removing intermediate container f98c845d0f05 Step 3 : RUN pip install -r requirements.txt ---> Running …

9
Docker-compose mysql 연결이 준비되었는지 확인
내 앱 컨테이너가 db 컨테이너가 시작되고 연결을 수락 할 준비가 될 때까지 마이그레이션 / 시작을 실행하지 않는지 확인하려고합니다. 그래서 나는 healthcheck를 사용하기로 결정했고 docker compose file v2의 옵션에 따라 달라집니다. 앱에는 다음이 있습니다. app: ... depends_on: db: condition: service_healthy 반면에 db에는 다음과 같은 상태 검사가 있습니다. db: ... healthcheck: test: …

1
도커 ENV 대 RUN 내보내기
이 명령을 결합하고 싶다고 가정 해 보겠습니다. RUN command_1 ENV FOO bar RUN command_2 으로 RUN command_1 && export FOO=bar && command_2 변수를 RUN exportvs ENV로 설정하는 것이 동일한 지 궁금합니다 . 즉, Dockerfile에서 이러한 명령간에 차이점이 있습니까? ENV FOO bar vs RUN export FOO=bar
91 docker 

3
Docker 명령의 --net = host 옵션은 실제로 무엇을합니까?
저는 Docker에 약간의 초보자입니다. 이 옵션이 docker run 명령에서 수행하는 작업에 대한 명확한 설명을 찾을 수 없었습니다. 포트를 지정하지 않고 Docker 컨테이너에서 실행되는 애플리케이션에 액세스하는 데 사용할 수 있습니까? 예를 들어 -p 8080:8080docker run 명령의 옵션을 사용하여 포트 8080에서 docker 이미지를 통해 배포 된 웹앱을 실행하는 경우 Docker 컨테이너 ip …


4
E : 'mysql-client'패키지에는 docker compose를 사용하는 php-fpm 이미지 빌드에 설치 후보가 없습니다.
나는 도커를 처음 접했기 때문에이 튜토리얼을 따라 laravel 프로젝트를 사용하여 그것에 대해 더 배우려고 노력하고 있습니다. https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose?comment=77842 나는 튜토리얼에있는 것에서 Dockerfile을 약간 조정했지만 튜토리얼 파일조차도 동일한 결과를 초래합니다. FROM php:7.3-fpm # Copy composer.lock and composer.json COPY composer.lock composer.json /var/www/ # Install dependencies RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && …

10
도커 이미지의 sha256 코드는 어디에서 찾을 수 있습니까?
다음과 같이 sha256 코드를 사용하여 centos, tomcat, ...의 이미지를 가져오고 싶습니다. docker pull myimage@sha256:0ecb2ad60 하지만 어디에서나 사용할 sha256 코드를 찾을 수 없습니다. sha256 코드에 대한 힌트가 있는지 dockerhub 저장소를 확인했지만 찾을 수 없었습니다. 태그로 이미지를 다운로드했습니다. docker pull tomcat:7-jre8 docker inspect메타 데이터에 sha256 코드가 있는지 확인하기 위해 이미지를 확인 했지만 …

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