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.

16
Jak uzyskać listę obrazów w rejestrze dokera v2
Korzystam z rejestru dokera v1 i jestem zainteresowany migracją do nowszej wersji v2. Potrzebuję jednak sposobu, aby uzyskać listę obrazów obecnych w rejestrze; na przykład z rejestrem v1 mogę wykonać żądanie GET http://myregistry:5000/v1/search?i wynik jest następujący: { "num_results": 2, "query": "", "results": [ { "description": "", "name": "deis/router" }, { …

5
Jak zdefiniować nazwę obrazu zbudowanego za pomocą narzędzia dokowania-tworzenia
Używam Docker-Compose do tworzenia środowiska programistycznego. Chcę zbudować konkretny obraz, ale nie wiem, jak ustawić nazwę tego obrazu. wildfly: build: /path/to/dir/Dockerfile container_name: wildfly_server ports: - 9990:9990 - 80:8080 environment: - MYSQL_HOST=mysql_server - MONGO_HOST=mongo_server - ELASTIC_HOST=elasticsearch_server volumes: - /Volumes/CaseSensitive/development/wildfly/deployments/:/opt/jboss/wildfly/standalone/deployments/ links: - mysql:mysql_server - mongo:mongo_server - elasticsearch:elasticsearch_server Kiedy wykonuję docker-composewszystko jest w …


6
Jak uzyskać komponowanie dokerów, aby zawsze odtwarzać kontenery ze świeżych zdjęć?
Moje obrazy dokerów są zbudowane na serwerze Jenkins CI i są przekazywane do naszego prywatnego rejestru Docker. Moim celem jest zapewnienie środowiskom kompozytu dokującego, które zawsze rozpoczynają pierwotnie zbudowany stan obrazów. Obecnie używam docker-compose 1.3.2, a także 1.4.0 na różnych komputerach, ale wcześniej używaliśmy również starszych wersji. Zawsze korzystałem z …

3
Lista tylko zatrzymała kontenery Docker
Docker pozwala wyświetlić listę uruchomionych kontenerów lub wszystkich kontenerów, w tym zatrzymanych. Można to zrobić przez: $ docker ps # To list running containers Lub przez $ docker ps -a # To list running and stopped containers Czy istnieje sposób wyświetlania tylko tych kontenerów, które zostały zatrzymane?
193 docker  containers 

4
kompilacja dokera z opcją --build-arg z wieloma argumentami
Zgodnie z dokumentacją możliwe jest zdefiniowanie wielu argumentów dla flagi --build-arg, ale nie mogę się dowiedzieć, jak to zrobić. Próbowałem następujące: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache . => Zwraca błąd. Próbowałem także: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5,number_of_replicas=2 --no-cache . => Ustawia jedną zmienną number_of_shardsna wartość „5, …
193 docker  build  arguments 

30
Docker: nie można przygotować kontekstu: nie można ocenić dowiązań symbolicznych w ścieżce Dockerfile: GetFileAttributesEx
Właśnie pobrałem dzisiaj Docker Toolbox dla Windows 10 64bit. Przechodzę samouczek. Otrzymuję następujący błąd podczas próby zbudowania obrazu za pomocą pliku Docker. Kroki: Uruchomiono terminal Docker Quickstart. testdocker po utworzeniu. Przygotuj plik Dockerfile zgodnie z dokumentacją w łączu internetowym „Buduj własny obraz” pobiegł poniżej polecenia docker build -t docker-whale . …
189 docker  dockerfile 

6
Docker: dodawanie pliku z katalogu nadrzędnego
W moim Dockerfilemam: ADD ../../myapp.war /opt/tomcat7/webapps/ Ten plik istnieje, ponieważ ls ../../myapp.warzwraca mi prawidłowy plik, ale po uruchomieniu sudo docker build -t myapp .mam: Step 1 : ADD ../../myapp.war /opt/tomcat7/webapps/ 2014/07/02 19:18:09 ../../myapp.war: no such file or directory Czy ktoś wie, dlaczego i jak to zrobić poprawnie?
186 docker 

4
Czy można uruchomić dokera z poziomu dokera?
Wciągam Jenkinsa do kontenera Dockera. Zastanawiam się, czy kontener Jenkins może być również hostem Docker? Myślę o tym, aby uruchomić nowy kontener dokerów dla każdej kompilacji testu integracji z poziomu Jenkins (aby uruchomić bazy danych, brokerów komunikatów itp.). Kontenery powinny zatem zostać zamknięte po zakończeniu testów integracji. Czy istnieje powód, …



8
Dlaczego obrazy kontenerów platformy Docker są tak duże?
Zrobiłem prosty obraz za pomocą Dockerfile z Fedory (początkowo 320 MB). Dodano Nano (ten mały edytor o rozmiarze 1 MB), a rozmiar obrazu wzrósł do 530 MB. Dodałem do tego Gita (30-ish MB), a potem moje rakiety o rozmiarze obrazu do 830 MB. Czy to nie jest szalone? Próbowałem wyeksportować …
177 docker 


30
Nie można przesłać obrazu do Amazon ECR - niepowodzenie z „brakiem podstawowych danych uwierzytelniających”
Próbuję przesłać obraz dockera do rejestru Amazon ECR. Używam klienta Docker Docker w wersji 1.9.1, build a34a1d5. Używam, aws ecr get-login --region us-east-1aby uzyskać dane logowania do platformy Docker. Następnie pomyślnie loguję się za pomocą tych danych w następujący sposób: docker login -u AWS -p XXXX -e none https://####.dkr.ecr.us-east-1.amazonaws.com WARNING: …

14
Jak ustalić, czy proces działa w lxc / Docker?
Czy istnieje sposób, aby określić, czy proces (skrypt) działa w kontenerze LXC (środowisko wykonawcze ~ Docker)? Wiem, że niektóre programy są w stanie wykryć, czy działają w maszynie wirtualnej, czy coś podobnego jest dostępne dla lxc / docker?
172 linux  bash  docker 

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.