Pytania otagowane jako docker

Docker to projekt typu open source, który automatyzuje wdrażanie aplikacji w kontenerach oprogramowania.

4
Niech aplikacja Docker napisze na standardowe wyjście
Wdrażam aplikację innej firmy zgodnie z poradnikiem 12-czynnikowym , a jeden z punktów mówi, że dzienniki aplikacji powinny być drukowane na stdout / stderr: wtedy oprogramowanie klastrowe może je zebrać. Jednak aplikacja może zapisywać tylko do plików lub syslog. Jak zamiast tego wydrukować te dzienniki?


4
Jak powinna wyglądać składnia „woluminów” Docker Compose w wersji 2?
W Docker Compose v1.6.0 + dostępna jest teraz nowa składnia pliku / wersja 2 dla tego docker-compose.ymlpliku. Zmiany obejmują oddzielny klucz najwyższego poziomu o nazwie volumes. Umożliwia to „scentralizowanie” definicji woluminów w jednym miejscu. To, co próbuję zrobić, to nazwać tam woluminy i mieć jedną ścieżkę odniesienia wielu woluminów na …

4
Właściwy sposób na uruchomienie kontenera dokowanego, gdy jest używany do zadań okresowych
Mam kontener dokera z zainstalowanym i skonfigurowanym oprogramowaniem. Nie ma żadnego programu, który powinien być uruchamiany / uruchamiany przez cały czas. Co chcę - jego zdolność do uruchamiania niektórych poleceń w zależności od zdarzeń zewnętrznych. lubić: docker exec mysupercont /path/to/mycommand -bla -for i docker exec mysupercont /path/to/myothercommand Ale „exec” jest …
41 docker 

5
Wiele poleceń w dyrektywie Docker CMD
Nie rozumiem, co się dzieje, gdy próbuję wykonać dwa polecenia w czasie wykonywania przez dyrektywę CMD w `Dockerfile. Zakładałem, że to powinno działać: CMD ["/etc/init.d/nullmailer", "start", ";", "/usr/sbin/php5-fpm"] Ale to nie działa. Kontener nie został uruchomiony. Więc musiałem to zrobić w ten sposób: CMD ["sh", "-c", "/etc/init.d/nullmailer start ; /usr/sbin/php5-fpm"] …
39 docker 

4
Dlaczego nie mogę wykonać cd do katalogu z uruchomionym dokerem?
Muszę uruchomić aplikację z określonego katalogu. $ sudo docker run -P ubuntu/decomposer 'cd /local/deploy/decomposer; ./decomposer-4-15-2014' 2014/10/09 21:30:03 exec: "cd /local/deploy/decomposer; ./decomposer-4-15-2014": stat cd /local/deploy/decomposer; ./decomposer-4-15-2014: no such file or directory Ten katalog na pewno istnieje, a jeśli połączę się z dokerem, uruchamiając interaktywnie bash, mogę uruchomić powyższe polecenie. $ sudo …
39 docker 

11
Problem Docker COPY - „brak takiego pliku lub katalogu”
W moim Dockerfile mam następujące oświadczenie „COPY”: # Copy app code COPY /srv/visitor /srv/visitor Nie trzeba dodawać, że w moim systemie hosta, w katalogu „/ srv / visitor”, rzeczywiście jest mój kod źródłowy: [root@V12 visitor]# ls /srv/visitor/ Dockerfile package.json visitor.js Teraz, gdy próbuję zbudować obraz przy użyciu tego pliku Docker, …
36 node.js  docker 


3
Czy można ponownie uruchomić zadanie Kubernetes?
Mam następującą konfigurację zadania Kubernetes: --- apiVersion: batch/v1 kind: Job metadata: name: dbload creationTimestamp: spec: template: metadata: name: dbload spec: containers: - name: dbload image: sdvl3prox001:7001/pbench/tdload command: ["/opt/pbench/loadTpcdsData.sh", "qas0063", "dbc", "dbc", "1"] restartPolicy: Never imagePullSecrets: - name: pbenchregkey status: {} Po wykonaniu kubectl create -f dbload-deployment.yml --recordzadania i utworzeniu zasobnika …


6
Zaktualizuj kontener usługi w Amazon ECS
Jakie podejście jest zalecane do aktualizacji kontenera usługi działającej w Amazon ECS? Dokumentacja AWS mówi: „Jeśli zaktualizowałeś obraz Docker swojej aplikacji, możesz utworzyć nową definicję zadania z tym obrazem i wdrożyć go do usługi, jedno zadanie na raz”. To prawie wszystko, co jest obecnie dostępne w dokumentacji (13 kwietnia 2015 …

2
Podczas budowania z pliku Docker, instalacja pakietu Debian / Ubuntu debconf Nieinteraktywna instalacja jest niedozwolona
Ustawiłem następujące środowisko, aby żadne pytanie / okno dialogowe nie było zadawane podczas instalacji apt-get: ENV DEBIAN_FRONTEND noninteractive # export DEBIAN_FRONTEND="noninteractive" Co odpowiada: export DEBIAN_FRONTEND="noninteractive" Jednak podczas budowania obrazu z pliku Docker na końcu jednej konkretnej instalacji pakietu Debian / Ubuntu (przy użyciu instalacji apt-get) debconf konfiguracji pakietu mówi: debconf: …
29 docker 


3
Zapisywanie dzienników Apache2 na stdout / stderr?
Korzystam z Apache2 w kontenerze dokowanym i chcę nic nie zapisywać na dysku, zapisując logi na stdout i stderr. Widziałem kilka różnych sposobów, aby to zrobić ( Supervisord i stdout / stderr , dziennik dostępu Apache do stdout ), ale wyglądają jak włamania. Czy nie ma domyślnego sposobu, aby to …

2
Jak korzystać z tajemnic dokerów bez klastra roju?
Obecnie jesteśmy uruchomioną aplikacją na pojedynczym kontenerze dokowanym, aplikacja potrzebuje różnego rodzaju poufnych danych, aby były przekazywane jako zmienne środowiskowe, Umieszczam je w poleceniu uruchomienia, aby nie kończyły się na obrazie, a następnie w repozytorium, jednak otrzymuję bardzo niezabezpieczone polecenie uruchamiania, Teraz rozumiem, że istnieją tajemnice dokerów, ale jak mogę …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.