Pytania otagowane jako docker

Docker to narzędzie do budowania i uruchamiania kontenerów. Pytania dotyczące plików Docker, operacji i architektury są akceptowane. Pytania dotyczące uruchamiania dokera w środowisku produkcyjnym mogą znaleźć lepsze odpowiedzi na ServerFault (https://serverfault.com/). Znacznik dokera jest rzadko używany samodzielnie i często jest łączony z innymi znacznikami, takimi jak dokerowanie-komponowanie i kubernetes.

6
Jak ustawić nazwę hosta w docker-compose?
W moich docker-compose.ymlaktach mam następujące informacje. Jednak kontener nie pobiera wartości nazwy hosta. Jakieś pomysły? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Kiedy sprawdzam nazwę hosta w kontenerze, nie odbiera affy.

8
Docker - jak skopiować plik z obrazu do hosta?
Moje pytanie dotyczy tego pytania o kopiowanie plików z kontenerów na hosty; Mam plik Dockerfile, który pobiera zależności, kompiluje artefakt kompilacji ze źródła i uruchamia plik wykonywalny. Chcę również skopiować artefakt kompilacji (w moim przypadku jest to .zipwyprodukowany przez sbt dist'../ target / `, ale myślę, że to pytanie dotyczy …


3
Jak oznaczyć obraz dockera za pomocą docker-compose
Chcę zbudować obraz za pomocą docker-compose i ustawić dla niego określony tag. Dokumentacja mówi: Compose zbuduje i otaguje go wygenerowaną nazwą, a następnie użyje tego obrazu. Ale nie mogę znaleźć sposobu na określenie tagu i dla zbudowanych obrazów zawsze widzę tag „najnowsze”.

5
Java zużywa znacznie więcej pamięci niż rozmiar sterty (lub poprawnie rozmiar limitu pamięci Docker)
W przypadku mojej aplikacji pamięć używana przez proces Java jest znacznie większa niż wielkość sterty. System, w którym działają kontenery, zaczyna mieć problem z pamięcią, ponieważ kontener zajmuje znacznie więcej pamięci niż rozmiar sterty. Rozmiar sterty jest ustawiony na 128 MB ( -Xmx128m -Xms128m), podczas gdy kontener zajmuje do 1 …
118 java  linux  docker  memory  jvm 

2
/ bin / sh: apt-get: nie znaleziono
Próbuję zmienić plik dockerFile do pracy z aspell. Mam skrypt bash, który chcę zawinąć w doku 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 …

2
Docker: występują problemy z instalacją apt-utils
Próbuję zainstalować apt-utilsna Döcker ponieważ kiedy tylko robi apt-get update, ja otrzymuję błąd: debconf: delaying package configuration, since apt-utils is not installed. Dodałem więc linię do zainstalowania apt-utils(wraz z curl): RUN apt-get update && apt-get install -y apt-utils && apt-get install -y curl Ale nadal otrzymuję ten błąd, co prowadzi …
118 docker  apt 

10
Jak sprawdzić, czy obraz Dockera z określonym tagiem istnieje lokalnie?
Chciałbym się dowiedzieć, czy obraz Dockera z określonym tagiem istnieje lokalnie. Dobrze, używając skryptu bash, jeśli klient Docker nie może tego zrobić natywnie. Aby zapewnić kilka wskazówek dla potencjalnego skryptu bash, wynik uruchomienia docker imagespolecenia zwraca: REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE rabbitmq latest e8e654c05c91 5 weeks ago 143.5 …
117 bash  docker 

7
Gdzie jest plik dziennika z dziennikami z kontenera?
Używam kilku kontenerów przy użyciu docker-compose. Widzę dzienniki aplikacji z poleceniem docker-compose logs. Chciałbym jednak uzyskać dostęp do surowego pliku dziennika, aby na przykład gdzieś go wysłać? Gdzie to się znajduje? Wydaje mi się, że to osobny dziennik dla każdego kontenera (wewnątrz kontenera?), Ale gdzie mogę go znaleźć?

3
Jak przypisać więcej pamięci do kontenera Docker
W miarę jak czyta się tytuł, próbuję przypisać więcej pamięci do mojego kontenera. Używam obrazu z centrum Docker o nazwie „aallam / tomcat-mysql”, jeśli jest to istotne. Kiedy uruchamiam go normalnie bez żadnych specjalnych flag, jest limit pamięci 2 GB (mimo że czytam, że pamięć jest nieograniczona, jeśli nie jest …


2
Docker ADD vs VOLUME
Uczę się Dockera i mam wątpliwości, kiedy i gdzie używać ADDi VOLUME. Oto, co myślę, że oba z nich robią: DODAJ Skopiuj pliki do obrazu w czasie kompilacji. Obraz zawiera wszystkie pliki, dzięki czemu można je bardzo łatwo wdrożyć. Z drugiej strony, konieczność kompilowania za każdym razem nie wygląda na …
116 docker 

4
Docker: nie można wykonać RUN mkdir w pliku Dockerfile
Oto komunikat o błędzie, który otrzymuję podczas tworzenia obrazu platformy Docker: Krok 18: URUCHOM mkdir / var / www / app && chown luqo33: www-data / var / www / app ---> Uruchomiony w 7b5854406120 mkdir: nie można utworzyć katalogu '/ var / www / app': Nie ma takiego pliku …
116 docker 

9
AWS ECS Błąd podczas uruchamiania zadania: w klastrze nie znaleziono żadnych instancji kontenera
Próbuję wdrożyć dockerobraz kontenera do AWSużycia ECS, ale instancja EC2 nie jest tworzona. Przeszukałem internet w poszukiwaniu wyjaśnienia, dlaczego otrzymuję następujący błąd: „Wystąpił błąd klienta (InvalidParameterException) podczas wywoływania operacji RunTask: w klastrze nie znaleziono żadnych instancji kontenera”. Oto moje kroki: 1. Przesłano obraz dockera Z Ubuntu do mojego repozytorium Amazon …

3
Docker Compose - Udostępnij nazwany wolumin między wieloma kontenerami
Używam docker-compose i v3. Próbuję zamontować wolumin w dockerze: ./appdata:/appdata Chciałbym mieć to jako objętość, a następnie odwoływać się do tej objętości z wielu pojemników. Referencyjna konfiguracja objętość tylko pokazuje data-volume:jak nazwanego objętości, bez wartości, więc nie wyglądają jak wyżej. services: nginx: build: ./nginx/ ports: - 80:80 links: - php …

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.