«docker» 태그된 질문

Docker는 소프트웨어 컨테이너 내에 응용 프로그램 배포를 자동화하는 오픈 소스 프로젝트입니다.

6
컨테이너 / 서비스가 docker-compose로 실행되고 있는지 확인하십시오.
을 사용하고 docker-compose있습니다. 일부 명령 은 바로 돌아가 up -d service_name거나 start service_name돌아가고 있으며 이는 regular 컨테이너와 같이 컨테이너가 실행되는 것을 쉘의 상태에 의존하지 않으려는 경우에 매우 유용합니다 up service_name. 하나의 유스 케이스는 일종의 지속적인 통합 / 배달 서버에서 실행 중입니다. 그러나 서비스를 실행 / 시작하는이 방법은 나중에 서비스의 실제 …

4
172.17.0.0 범위를 사용하지 않도록 Docker 구성
포로 포털과 기본 Docker IP 범위의 문제로 인해 Docker가 172.17.0.0 대신 198.18.0.0 범위를 사용하도록하려고합니다. 이는 내가 사는 열차에서 사용되는 포로 포털과 충돌합니다. 다음은 워드 프로세서 , 내가 만들어 /etc/docker/daemon.json, 그 안에 다음을 넣어 : { "bip":"198.18.0.0/16" } 이것은 docker0에서 작동했지만 다른 네트워크에는 영향을 미치지 않은 것으로 보이며 docker compose를 사용하면 …

4
iptables가있는 docker container에 대한 외부 연결을 제한하는 단계는 무엇입니까?
내 목표는 도커 컨테이너에 대한 액세스를 몇 개의 공개 IP 주소로 제한하는 것입니다. 목표를 달성하기위한 간단하고 반복 가능한 프로세스가 있습니까? Docker의 기본 옵션을 사용하는 동안 iptables의 기본 사항 만 이해하면 매우 어렵습니다. 컨테이너를 실행하고 공용 인터넷에 표시하도록하고 싶지만 일부 호스트의 연결 만 허용하고 싶습니다. 기본 입력 정책을 REJECT로 설정 한 …
20 iptables  docker 

2
Docker 컨테이너에서 어떤 OS가 실행되고 있습니까?
대부분이 두 가지 중 하나를 사용하여 Docker 컨테이너에서 실행중인 OS (알파인, centOS 등)를 알 수 있습니다 그러나 이번에는 말할 수 없습니다. bash-4.2$ uname -a Linux 6fe5c6d1451c 2.6.32-504.23.4.el6.x86_64 #1 SMP Tue Jun 9 20:57:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux bash-4.2$ more /etc/issue \S Kernel \r on an \m 운영 체제의 …

5
Docker에서 chmod가 올바르게 작동하지 않습니다
내 Symfony앱 의 Docker 이미지를 작성 중이며 Apache 서버에 캐시 및 로그 폴더에 쓸 수있는 권한을 부여해야합니다. #Dockerfile FROM php:7-apache RUN apt-get update \ && apt-get install -y libicu-dev freetds-common freetds-bin unixodbc \ && docker-php-ext-install intl mbstring \ && a2enmod rewrite COPY app/php.ini /usr/local/etc/php/ COPY app/apache2.conf /etc/apache2/apache2.conf COPY ./ /var/www/html …

2
Docker 컨테이너가 호스트 IP의 서비스에 액세스 할 수 있도록 IPtables 규칙 세트
도커 컨테이너에서 호스트 개인 인터페이스 (ip)에 액세스하는 데 문제가 있습니다. 나는 그것이 Iptables 규칙 (또는 라우팅)과 관련이 있다고 확신합니다. 에 --net=host플래그를 추가하면 docker run모든 것이 예상대로 작동합니다. 마찬가지로 INPUT 정책이 자유주의를 따르도록 지정 -P INPUT ACCEPT하면 예상대로 작동합니다. 그러나 이것은 바람직하지 않고 안전하지 않은 옵션입니다. 내 서비스 (DNS)에만 국한되지 않기 …
18 iptables  docker 

4
호스트의 Postfix를 사용하여 Docker 컨테이너에서 메일 보내기
Ubuntu 14.04 (Linux) 서버를 실행 중입니다. Postfix 와 OpenDKIM을 서버에 아주 잘 설치하고 구성했습니다 . 나는 다음과 같은 명령을 자신에게 이메일을 보낼 수 있습니다 echo hi | sendmail root, 그리고 후위 / opendkim 같은 헤더를 추가 할 것 Message-Id, Date그리고 DKIM-Signature앞으로 이메일을 내 개인 이메일 주소로 모든 것이 잘 작동합니다. …

2
내용을 포함하여 도커 컨테이너 및 관련 데이터 컨테이너를 어떻게 배포합니까?
나는 Docker에 익숙하지 않다는 것을 인정하면서 시작할 것이며 잘못된 가정 세트 에서이 문제에 접근하고있을 수도 있습니다 ... 그 경우에 대해 알려주십시오. Docker가 배포에 어떻게 유용한 지에 대한 많은 토론을 보았지만 실제로 어떻게 수행되는지에 대한 예는 없습니다. 내가 생각한 방식은 다음과 같습니다 . 머신 A에서 일부 지속 데이터를 보유 할 데이터 …
18 docker 

3
도커 볼륨을 통한 유닉스 소켓 공유-권한 거부
php5-fpm볼륨을 통해 소켓을 nginx웹 서버 와 공유하려고합니다 . Fpm과 nginx는 다른 컨테이너에서 실행 중이며 fpm에서 소켓 파일을 배치하는 공유 볼륨을 통해 작동하게하고 싶습니다. 2014/04/13 10:53:35 [crit] 33#0: *1 connect() to unix:/container/fpm/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.8.2, server: docker.dev, request: "GET /test.php HTTP/1.1", upstream: "fastcgi://unix:/container/fpm/run/php5-fpm.sock:", host: …
18 nginx  socket  docker 

3
Docker 컨테이너에서 실행할 때 PHP-FPM이 stdout / stderr에 로그하는 방법
도커 컨테이너에 php-fpm이 있고 액세스 로그를 설정 하고 오류 로그를 설정 Dockerfile하려면 fpm 구성 파일 ( /etc/php5/fpm/pool.d/www.conf)을 편집하십시오 ./var/log/fpm-access.log/var/log/fpm-php.www.log # Do some php-fpm config # Redirect worker stdout and stderr into main error log # Activate the fpm access log # Enable display errors # Enable the error log RUN …

1
FreeBSD Jails 또는 Docker 인스턴스
FreeBSD의 감옥과 Linux의 Docker의 주요 차이점은 무엇입니까? 하나는 다른 것보다 훨씬 안전하거나 성능이 좋습니까? 감옥은 Docker 인스턴스보다 오래되어 코드 자체가 더 안전하다고 간주 될 수 있습니다. 그러나 감옥은 결코 "잡히지"않았으므로 아마도 Docker 인스턴스만큼 좋지 않을까요? 아니면 Linux가 FreeBSD보다 훨씬 더 인기가 있기 때문입니까?
18 docker  freebsd  jail 


9
Amazon ECS-서비스의 모든 작업을 어떻게 다시 시작합니까?
외부 데이터 소스에서 일부 구성 파일을로드하는 작업이 있습니다. 설정이 업로드 된 후 설정이 모든 인스턴스로 전파되도록 서비스의 모든 작업을 다시 시작할 수 있기를 원합니다. 모든 서비스를 다시 시작하는 가장 좋은 방법은 무엇입니까? '작업 수'를 0으로 설정 한 다음 백업하는 '해결 방법'이 있습니다. 그러나 이것이 반드시 수행되어야하는 방식이 아니며 가동 중지 …

4
준비된 데이터베이스 체계를 사용하여 docker mysql 컨테이너 만들기
내 응용 프로그램에 필요한 체계가 이미 포함 된 mysql 이미지 위에 도커 이미지를 만들고 싶습니다. Dockerfile에 줄을 추가하여 스키마를 SQL 파일로 가져옵니다. 나는 그렇게했다 (Dockerfile) : FROM mysql ENV MYSQL_ROOT_PASSWORD="bagabu" ENV MYSQL_DATABASE="imhere" ADD imhere.sql /tmp/imhere.sql RUN "mysql -u root --password="bagabu" imhere < /tmp/imhere.sql" 내 이해에 따르면, mysql docker 이미지에 mysql …
17 mysql  docker 

6
Docker의 Apache : "access.log"는 어떻게합니까?
방금 Docker를 시작하고 richt를 시작하여 첫 번째 dockerized Apache 2 / PHP 환경을 설정하는 방법을 알아 내려고합니다. 지금까지는 / var / log / apache2에 기록되는 로그 파일을 사용한 전체 Linux VM을 사용하고 있으며 "logrotate"를 사용하여 매일 새 파일로 홉핑합니다. 로그 파일은 주로 즉각적인 오류 감지 (예 : 서버에 로그온하고 현재 …

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