«dockerfile» 태그된 질문

Dockerfile은 Docker 이미지를 빌드하기위한 지침이 포함 된 파일입니다.

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

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: …


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 - && …

5
Docker는 컨텍스트 외부에서 심볼릭 링크를 따릅니다.
또 다른 Docker 심볼릭 링크 질문입니다. 모든 Docker 빌드에 복사하려는 파일이 많이 있습니다. 내 디렉토리 구조는 다음과 같습니다. parent_dir - common_files - file.txt - dir1 - Dockerfile - symlink -> ../common_files 위의 예에서 dir1 내부에 docker 빌드 할 때 file.txt를 복사하고 싶습니다. 하지만 file.txt의 여러 복사본을 유지하고 싶지 않습니다. 당 …

4
Docker-이 플랫폼에서 이미지 운영 체제 "창"을 사용할 수 없습니다.
내 Windows 10 컴퓨터에서 이것을 시도했습니다. Dockerfile : From microsoft/nanoserver CMD ["echo", "Hello World"] 추신 C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from microsoft/nanoserver bce2fbc256ea: Pulling fs layer 58f68fa0ceda: Pulling fs layer image operating system "windows" cannot …


19
COPY에 대한 도커 이미지를 만들 수 없습니다 : stat / var / lib / docker / tmp / docker-builder error
도커 이미지를 만들고 싶습니다. 이것은 내 작업 디렉토리입니다. Dockerfile.in test.json test.py 그리고 이것은 내 Dockerfile입니다. COPY ./test.json /home/test.json COPY ./test.py /home/test.py RUN python test.py 이 명령을 시작할 때 : docker build -f Dockerfile.in -t 637268723/test:1.0 . 이 오류가 발생합니다. `Step 1/5 : COPY ./test.json /home/test.json ---> Using cache ---> 6774cd225d60 …


12
Docker 머신에 로컬 볼륨을 마운트하는 방법
docker-compose와 함께 docker-machine을 사용하려고합니다. docker-compose.yml 파일에는 다음과 같은 정의가 있습니다. web: build: . command: ./run_web.sh volumes: - .:/app ports: - "8000:8000" links: - db:db - rabbitmq:rabbit - redis:redis 실행할 때 docker-compose up -d모든 잘 명령을 실행하려고 할 때까지 이동하고 오류가 생성됩니다 컨테이너 b58e2dfa503b696417c1c3f49e2714086d4e9999bd71915a53502cb6ef43936d : [8] 시스템 오류 : exec : …

5
Docker가 Dockerfile을 빌드 할 때 RUN npm 설치 지침을 캐시하는 방법
현재 내 애플리케이션을위한 노드 백엔드를 개발 중입니다. 도킹 할 때 ( docker build .) 가장 긴 단계는 RUN npm install. 이 RUN npm install명령은 작은 서버 코드 변경 시마다 실행되므로 빌드 시간이 늘어나 생산성이 저하됩니다. 응용 프로그램 코드가있는 곳에 npm 설치를 실행하고 ADD 명령을 사용하여 컨테이너에 node_modules를 추가하면이 문제가 해결되지만 …

7
Docker 이미지를 하나의 컨테이너로 결합하는 방법이 있습니까?
지금 Dockerfile이 몇 개 있습니다. 하나는 Cassandra 3.5 용이며 FROM cassandra:3.5 또한 Kafka 용 Dockerfile도 있지만 t는 훨씬 더 복잡합니다. 그것은 FROM java:openjdk-8-freKafka와 Zookeeper를 설치하기 위해 긴 명령을 실행합니다. 마지막으로 SBT를 사용하는 Scala로 작성된 애플리케이션이 있습니다. 해당 Dockerfile의 경우 FROM broadinstitute/scala-baseimageJava 8, Scala 2.11.7 및 STB 0.13.9가 필요합니다. 아마도 Docker가 …



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