«docker» 태그된 질문

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

3
Docker에서 디렉토리 변경 명령?
도커에서 나는 이것을하고 싶다 : git clone XYZ cd XYZ make XYZ 그러나 cd 명령이 없기 때문에 매번 전체 경로를 전달해야합니다 (XYZ / fullpath 작성). 이것에 대한 좋은 해결책이 있습니까?
214 docker  cd 

13
도커 컨테이너의 볼륨을 어떻게 나열합니까?
레지스트리의 도커 이미지를 사용할 때 종종 이미지 컨테이너에서 생성 된 볼륨을 확인해야합니다. 참고 : Red Hat 7에서 docker 버전 1.3.2를 사용하고 있습니다. 예 postgresDocker Registry 의 공식 이미지에는에 컨테이너에 대해 구성된 볼륨이 있습니다 /var/lib/postgresql/data. 에서 볼륨 보여줄 수있는 가장 간결한 명령 기능 /var/lib/postgresql/dataA의 postgres컨테이너는?
213 docker 

7
Docker Postgres 용 스크립트에서 사용자 / 데이터베이스를 만드는 방법
사용자 정의 사용자 및 데이터베이스를 만들어 개발 postgres 인스턴스에 대한 컨테이너를 설정하려고했습니다. 공식 postgres 도커 이미지를 사용하고 있습니다. 문서에서 /docker-entrypoint-initdb.d/사용자 정의 매개 변수를 사용하여 데이터베이스를 설정하기 위해 폴더 안에 bash 스크립트를 삽입하도록 지시합니다 . 내 bash 스크립트 : make_db.sh su postgres -c "createuser -w -d -r -s docker" su postgres …


8
Docker에 볼륨을 추가하지만 하위 폴더는 제외
내 호스트에 Docker 컨테이너와 폴더가 있다고 가정합니다 /hostFolder. 나는 볼륨으로 도커 컨테이너에이 폴더를 추가 할 경우 지금, 그때 사용하여이 작업을 수행 할 수 있습니다 ADD에 Dockerfile또는 볼륨으로 장착. 여태까지는 그런대로 잘됐다. 이제 /hostFolder하위 폴더가 포함되어 있습니다 /hostFolder/subFolder. /hostFolderDocker 컨테이너 에 마운트하고 싶습니다 (읽기 쓰기 또는 읽기 전용이 중요하지 않은지, 둘 …
210 docker  dockerfile 




7
의사 TTY를 할당하는 Docker -t 옵션에 대해 혼동
이 옵션은 정확히 무엇을합니까? 나는 TTY에 대해 많은 것을 읽었으며 여전히 혼란스러워합니다. 나는를 가지고 있지 함께 놀았 -t그냥 -i그것은 사용자 입력이없이 오류가 발생 기대할 프로그램처럼 보인다 -t. pseudo-TTY를 활성화하는 것이 중요한 이유는 무엇입니까?
206 docker  tty  pty 

16
기본 이미지가 업데이트 된 경우 도커 컨테이너를 자동으로 업데이트하는 방법
에 근거한 간단한 컨테이너가 있다고 가정 해보십시오 ubuntu:latest. 이제 보안 업데이트 ubuntu:latest가 있으며 docker repo에서 업데이트되었습니다. 로컬 이미지와 컨테이너가 뒤에서 실행되고 있는지 어떻게 알 수 있습니까? 도커 저장소 업데이트를 따르기 위해 로컬 이미지 및 컨테이너를 자동으로 업데이트하는 모범 사례가 있습니까? 실제로 기존 우분투 시스템에서 무인 업그레이드를 실행하는 것과 동일한 이점을 …

4
apt-get으로 설치 한 경우에도 docker 명령을 찾을 수 없습니다
이러한 답변이 존재하면 10 분을 절약 할 수 있기 때문에 다른 사람들을 위해 이것을 추가하면됩니다. 우분투 14.0LTS virtualbox를 사용하여 Docker를 설치하려고했습니다. sudo apt get install docker 그러나 도커를 실행하려고하면 다음과 같은 오류가 발생합니다. The program 'docker' is currently not installed. You can install it by typing: sudo apt-get install docker …

8
Docker 컨테이너에 고정 IP 할당
Docker 컨테이너가 시작될 때 고정 IP 172.17.0.1을 할당하려고합니다. 포트 2122를이 컨테이너의 ssh 포트로 사용하여이 컨테이너가 포트 2122를 수신하게합니다. sudo docker run -i -t -p 2122:2122 ubuntu 이 명령은 172.17.0.5와 같은 임의의 IP로 Docker 컨테이너를 실행하지만 컨테이너에 특정 IP를 할당해야합니다. 다음 쉘 스크립트는 고급 네트워크 설정에서 Docker 설명서를 참조하는 것입니다. pid=$(sudo …
205 docker 

5
볼륨을 사용하여 고정 된 postgres 데이터베이스에 데이터를 유지하는 방법
내 docker compose 파일에는 web, nginx 및 postgres의 세 가지 컨테이너가 있습니다. Postgres는 다음과 같습니다 : postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 내 목표는 ./databasepostgres 컨테이너 내부 에있는 로컬 폴더에 해당하는 볼륨을로 마운트하는 것 /var/lib/postgres입니다. 이 컨테이너를 시작하고 postgres에 데이터를 삽입 /var/lib/postgres/data/base/하면 postgres …


14
macOS에서 Docker 데몬에 연결할 수 없습니다
나는 일반적으로 brew로 OSX에서 내 앱을 관리하는 것을 선호합니다 도커, 도커 작성 및 도커 기계를 설치할 수 있습니다 docker --version Docker version 17.05.0-ce, build 89658be docker-compose --version docker-compose version 1.13.0, build unknown docker-machine --version docker-machine version 0.11.0, build 5b27455 'Docker for Mac'앱을 다운로드하여 실행하지 않았습니다. 그러나 내가 달리려고 할 때 …

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