«docker» 태그된 질문

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

11
도커 컨테이너를 실행할 때 서비스를 자동으로 시작하는 방법은 무엇입니까?
컨테이너에 MySQL 서버를 설치 하는 Dockerfile 이 있는데 다음과 같이 시작합니다. sudo docker run -t -i 09d18b9a12be /bin/bash 그러나 MySQL 서비스가 자동으로 시작되지 않으므로 컨테이너 내에서 수동으로 실행해야합니다. service mysql start 도커 컨테이너를 실행할 때 MySQL 서비스를 자동으로 시작하려면 어떻게합니까?
157 docker 

4
도커 작성 영구 데이터 MySQL
$ docker-compose down다음을 실행하면 MySQL 데이터를 유지할 수없는 것 같습니다..yml version: '2' services: # other services data: container_name: flask_data image: mysql:latest volumes: - /var/lib/mysql command: "true" mysql: container_name: flask_mysql restart: always image: mysql:latest environment: MYSQL_ROOT_PASSWORD: 'test_pass' # TODO: Change this MYSQL_USER: 'test' MYSQL_PASS: 'pass' volumes_from: - data ports: - "3306:3306" …

4
도커-컨테이너에서 자동 다시 시작을 어떻게 비활성화합니까?
로 자동 다시 시작을 활성화 할 수 --restart=always있지만 컨테이너를 중지 한 후 해당 속성을 끄려면 어떻게해야합니까? 나는 일반적으로 웹 서버를 실행하고 일반적으로 포트 80을 매핑합니다. docker run -d --restart=always -p 80:80 -i -t myuser/myproj /bin/bash 그러나 최신 버전의 이미지를 실행하고 싶을 때도 있지만 이전 컨테이너를 유지하고 싶습니다. 문제는로 여러 개의 …
156 docker 

9
서비스를 시작한 후 Docker 컨테이너를 계속 실행하는 방법은 무엇입니까?
내가하려고하는 것과 똑같은 일을하는 많은 자습서를 보았지만 어떤 이유로 Docker 컨테이너가 종료됩니다. 기본적으로 Docker 컨테이너 안에 웹 서버와 몇 가지 데몬을 설정하고 있습니다. run-all.shDockerfile에서 CMD를 통해 실행 되는 bash 스크립트를 통해 마지막 부분을 수행합니다 . run-all.sh다음과 같이 보입니다 : service supervisor start service nginx start 그리고 다음과 같이 Dockerfile 내에서 …
156 docker 

9
고정 된 PostgreSQL 데이터베이스 백업 / 복원
Docker 웹 사이트에 설명 된대로 PostgreSQL 데이터베이스를 백업 / 복원하려고하는데 데이터가 복원되지 않습니다. 데이터베이스 이미지가 사용하는 볼륨은 다음과 같습니다. VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] CMD는 다음과 같습니다. CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main", "-c", "config_file=/etc/postgresql/9.3/main/postgresql.conf"] 이 명령으로 DB 컨테이너를 만듭니다. docker run -it --name "$DB_CONTAINER_NAME" -d "$DB_IMAGE_NAME" 그런 다음 다른 컨테이너를 연결하여 일부 …

16
이미지 이름으로 Docker 컨테이너 중지-Ubuntu
Ubuntu 14.04 (Trusty Tahr)에서 실행중인 컨테이너를 중지하는 방법을 찾고 있는데 내가 가지고있는 유일한 정보는 Docker 실행 명령에 사용 된 이미지 이름입니다. 해당 이미지 이름과 일치하는 일치하는 모든 실행 컨테이너를 찾아 중지하는 명령이 있습니까?

4
Docker-Swarm, Kubernetes, Mesos 및 Core-OS 집합
나는이 모든 것에 비교적 익숙하지 않지만 나열된 기술 중에서 명확한 그림을 얻는 데 어려움을 겪고 있습니다. 하지만이 모든 것들은 서로 다른 문제를 해결하려고하지만 공통점이 있습니다. 공통점과 다른 점을 이해하고 싶습니다. 소수의 조합이 잘 맞을 가능성이 높습니다. 그렇다면 그들은 무엇입니까? 나는 그들 중 몇 가지를 질문과 함께 나열하고 있지만 누군가가 모든 …


7
매달려있는 이미지 란 무엇이며 사용되지 않은 이미지는 무엇입니까?
docker image prune 의 docker documentation 에서 -a 플래그를 사용하여 매달린 이미지뿐만 아니라 사용되지 않은 이미지를 모두 제거하십시오. 그리고 나중에 매달려있는 이미지를 모두 제거하십시오. -a를 지정하면 컨테이너가 참조하지 않는 모든 이미지도 제거됩니다. 매달린 이미지가 무엇인지, 매달린 이미지와 사용하지 않은 이미지의 차이점이 무엇인지 설명해 줄 수 있습니까?
155 docker 

16
Docker“오류 : 네트워크에 할당 할 기본값 중에서 사용 가능하고 겹치지 않는 IPv4 주소 풀을 찾을 수 없습니다”
apkmirror-scraper-compose다음 구조 의 디렉토리 가 있습니다. . ├── docker-compose.yml ├── privoxy │ ├── config │ └── Dockerfile ├── scraper │ ├── Dockerfile │ ├── newnym.py │ └── requirements.txt └── tor └── Dockerfile 다음을 실행하려고합니다 docker-compose.yml. version: '3' services: privoxy: build: ./privoxy ports: - "8118:8118" links: - tor tor: build: context: …

5
도커 컨테이너에 여러 볼륨을 마운트 하시겠습니까?
컨테이너를 사용하여 호스트의 디렉토리를 마운트 할 수 있다는 것을 알고 있습니다. docker run -t -i -v '/on/my/host:/on/the/container' ubuntu /bin/bash 둘 이상의 호스트-컨테이너 쌍을 작성하는 방법이 있습니까? 예를 들어 쉼표로 구분 된 목록 또는 배열을 전달 하시겠습니까?
152 docker 

14
Docker 컨테이너를 데이터 볼륨으로 어떻게 백업 할 수 있습니까?
이 Docker 이미지 tutum / wordpress 를 사용하여 Wordpress 웹 사이트를 보여주었습니다. 최근 이미지가 MySQL 데이터의 볼륨을 사용한다는 것을 알았습니다. 그래서 문제는 이것입니다 : 컨테이너를 백업하고 복원하려면 이미지를 커밋하려고 시도한 다음 나중에 컨테이너를 삭제하고 커밋 된 이미지에서 새 컨테이너를 만들 수 있습니다. 그러나 그렇게하면 볼륨이 삭제되고 모든 데이터가 사라집니다. 컨테이너와 …

18
Windows 용 Docker 오류 : "하드웨어 지원 가상화 및 데이터 실행 보호가 BIOS에서 활성화되어 있어야합니다"
Docker를 설치했는데 GUI를 실행할 때이 오류가 발생합니다. BIOS에서 하드웨어 지원 가상화 및 데이터 실행 보호 기능을 활성화해야합니다 Docker가 명령 줄의 매력처럼 작동하기 때문에 버그처럼 보이지만, 왜 이런 일이 발생했는지에 대한 단서가 있는지 궁금합니다. 요청하기 전에, BIOS에서 가상화를 활성화했으며 Intel 프로세서 식별 유틸리티가 활성화되었는지 확인합니다. Docker, docker-machine 및 docker-compose는 명령 줄, …
151 windows  docker 


8
Docker 컨테이너에서 여러 프로그램을 실행할 수 있습니까?
데스크톱의 사용자에게 실행되는 응용 프로그램을 배포하는 시점에서 Docker 주위에 머리를 감 으려고합니다. 내 응용 프로그램은 플라스크 웹 응용 프로그램 및 mongo 데이터베이스입니다. 일반적으로 VM에 설치하고 호스트 포트를 게스트 웹 앱으로 전달합니다. Docker를 사용 해보고 싶지만 둘 이상의 프로그램을 어떻게 사용할 것인지 잘 모르겠습니다. 설명서에는 ENTRYPOINT 만있을 수 있으므로 Mongo와 플라스크 …
150 docker 

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