«dockerfile» 태그된 질문

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

12
docker에서 단독으로 실행할 때 Python 앱이 아무것도 인쇄하지 않습니다.
내 dockerfile에서 시작되는 Python (2.7) 앱이 있습니다. CMD ["python","main.py"] main.py 는 시작될 때 일부 문자열을 인쇄하고 나중에 루프로 이동합니다. print "App started" while True: time.sleep(1) -it 플래그로 컨테이너를 시작하면 모든 것이 예상대로 작동합니다. $ docker run --name=myapp -it myappimage > App started 그리고 나중에 로그를 통해 동일한 결과를 볼 수 …




1
apk add --virtual 명령의 .build-deps 란 무엇입니까?
무엇 .build-deps다음 명령에? 알파인 문서에서 설명을 찾을 수 없습니다. 이 파일은 사전 정의 된 파일입니까? 많은 Dockerfile에서 이것을 참조하십시오. RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir <packages_that_require_gcc...> \ RUN apk del .build-deps
140 docker  apk  dockerfile  alpine 

8
하나의 명령으로 Dockerfile 빌드 및 실행
Dockerfile에서 이미지를 빌드하고 단일 명령으로 이미지를 실행할 수 있습니까? Dockerfile을 빌드 하고 이미지를 실행 하는 명령이 하나 있습니다 .docker builddocker run -it 하나의 명령으로 쉽게 빌드하고 실행할 수 있도록이 두 명령의 조합이 있습니까?
136 docker  dockerfile 

6
DockerFile의“VOLUME”명령 이해
아래는 "Dockerfile"의 내용입니다. FROM node:boron # Create app directory RUN mkdir -p /usr/src/app # change working dir to /usr/src/app WORKDIR /usr/src/app VOLUME . /usr/src/app RUN npm install EXPOSE 8080 CMD ["node" , "server" ] 이 파일에서 호스트의 현재 작업 디렉토리 내용을 컨테이너의 / usr / src / app 폴더에 마운트하는 …
136 docker  dockerfile 


8
Dockerfile if else 조건 외부 인수 포함
나는 dockerfile이 있습니다 FROM centos:7 ENV foo=42 그런 다음 그것을 구축 docker build -t my_docker . 그리고 그것을 실행하십시오. docker run -it -d my_docker 명령 줄에서 인수를 전달하고 Dockerfile의 다른 경우와 함께 사용할 수 있습니까? 내 말은 FROM centos:7 if (my_arg==42) {ENV=TRUE} else: {ENV=FALSE} 이 주장으로 구축하십시오. docker build -t …
130 docker  dockerfile 

12
Docker가 설치되어 있지만 Docker Compose는 설치되어 있지 않습니까? 왜?
다음 명령을 실행하여 centos 7에 docker를 설치했습니다. curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world 참고 : helloworld는 올바르게 실행되며 문제가 없습니다. 그러나 docker-compose (docker-compose.yml이 존재하고 유효 함)를 실행하려고 할 때 Centos에서만 오류가 발생합니다 (Windows 버전은 docker-compose 파일에 대해 잘 작동합니다) /usr/local/bin/docker-compose: line …

13
standard_init_linux.go : 190 : exec 사용자 프로세스로 인해 "해당 파일 또는 디렉토리 없음"발생-Docker
Windows 10에서 도커 이미지를 실행할 때이 오류가 발생합니다. standard_init_linux.go:190: exec user process caused "no such file or directory" 내 도커 파일은 다음과 같습니다. FROM openjdk:8 EXPOSE 8080 VOLUME /tmp ADD appagent.tar.gz /opt/app-agent ADD services.jar app.jar ADD run.sh /run.sh # Install compiler and perl stuff RUN apt-get update RUN apt-get install …

2
ARG 또는 ENV,이 경우 어느 것을 사용해야합니까?
이것은 사소한 질문이 될 수 있지만 ARG 및 ENV에 대한 문서를 읽는 것이 분명하지 않습니다. PHP-FPM 컨테이너를 구축 중이며 사용자 요구에 따라 일부 확장을 활성화 / 비활성화하는 기능을 제공하고 싶습니다. 조건을 추가하고 빌드 명령에 플래그를 전달하여 Dockerfile에서이 작업을 수행 할 수 있다면 좋겠지 만 AFAIK는 지원되지 않습니다. 제 경우와 개인적인 …


2
/ bin / sh : apt-get : 찾을 수 없음
aspell과 함께 작동하도록 dockerFile을 변경하려고합니다. 도크에 감싸고 싶은 bash 스크립트가 있습니다. Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In particular, the sample SDK includes a Dockerfile that builds the C program …

2
다중 FROM-의미
Neo4j 데이터베이스와 Node.js를 모두 실행해야하는 github 의 Linkurious 프로젝트에 대한 도커 이미지를 빌드하고 싶습니다 . 내 첫 번째 접근 방식은 Neo4j를 포함하는 내 이미지의 기본 이미지를 선언하는 것이 었습니다. 참조 문서는 유용한 방식으로 "기본 이미지"를 정의하지 않습니다. 기본 이미지 : 상위가없는 이미지는 기본 이미지입니다. 그 이미지 자체에 기본 이미지가없는 경우 …
112 docker  dockerfile 

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