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.

19
Czym Docker różni się od maszyny wirtualnej?
Wciąż czytam dokumentację Dockera, aby spróbować zrozumieć różnicę między Dockerem a pełną maszyną wirtualną. Jak udaje mu się zapewnić pełny system plików, izolowane środowisko sieciowe itp., Nie będąc tak ciężkim? Dlaczego wdrażanie oprogramowania na obrazie Docker (jeśli jest to właściwy termin) jest łatwiejsze niż zwykłe wdrażanie w spójnym środowisku produkcyjnym?

12
Jaka jest różnica między poleceniami „KOPIUJ” i „DODAJ” w Dockerfile?
Jaka jest różnica między poleceniami COPYi ADDw pliku Docker i kiedy miałbym używać jednego nad drugim? COPY <src> <dest> Instrukcja COPY skopiuje nowe pliki <src>i doda je do systemu plików kontenera pod ścieżką<dest> ADD <src> <dest> Instrukcja ADD skopiuje nowe pliki <src>i doda je do systemu plików kontenera pod ścieżką …
2195 docker  dockerfile 


18
Kopiowanie plików z kontenera Docker na host
Zastanawiam się nad użyciem Dockera do zbudowania moich zależności na serwerze Continuous Integration (CI), aby nie musiałem instalować wszystkich środowisk wykonawczych i bibliotek na samych agentach. Aby to osiągnąć, musiałbym skopiować artefakty kompilacji wbudowane w kontener z powrotem do hosta. Czy to jest możliwe?

14
Jaka jest różnica między CMD a ENTRYPOINT w Dockerfile?
W Dockerfiles są dwa polecenia, które wyglądają podobnie do mnie: CMDi ENTRYPOINT. Ale wydaje mi się, że istnieje (subtelna?) Różnica między nimi - w przeciwnym razie nie byłoby sensu mieć dwóch poleceń dla tej samej rzeczy. Dokumentacja stwierdza dla CMD Głównym celem CMD jest zapewnienie wartości domyślnych dla wykonującego kontenera. …
1696 docker 

30
Kopiowanie plików z hosta do kontenera Docker
Próbuję zbudować rozwiązanie do tworzenia kopii zapasowych i przywracania dla kontenerów Docker, z którymi współpracujemy. Mam podstawowy obraz Dockera, który utworzyłem ubuntu:basei nie chcę go za każdym razem przebudowywać za pomocą pliku Docker, aby dodać do niego pliki. Chcę utworzyć skrypt uruchamiany z komputera hosta i tworzy nowy kontener za …

26
W jaki sposób mogę połączyć się z hostem lokalnym komputera z wnętrza kontenera Docker?
Więc mam Nginx działający w kontenerze dokującym, mam mysql działający na localhost, chcę połączyć się z MySql z poziomu mojego Nginx. MySql działa na localhost i nie ujawnia portu światowi zewnętrznemu, więc jest powiązany z localhost, nie jest powiązany z adresem IP komputera. Czy jest jakiś sposób na połączenie się …

30
Jak uzyskać adres IP kontenera Docker od hosta
Czy istnieje polecenie, które mogę uruchomić, aby uzyskać adres IP kontenera bezpośrednio z hosta po utworzeniu nowego kontenera? Zasadniczo, gdy Docker utworzy kontener, chcę uruchomić własne skrypty wdrażania i konfiguracji kontenera.
1408 docker 

15
Jak skopiować obrazy Docker z jednego hosta na drugi bez użycia repozytorium
Jak przenieść obraz Dockera z jednego komputera na inny bez korzystania z repozytorium, bez względu na to, czy jest ono prywatne czy publiczne? Tworzę własny obraz w VirtualBox, a kiedy jest gotowy, staram się wdrożyć na innych komputerach, aby mieć rzeczywiste wykorzystanie. Ponieważ jest oparty na moim własnym obrazie (takim …
1373 docker 

30
Jak usunąć stare pojemniki Docker
To pytanie dotyczy pytania Czy należy się martwić o nadmiarowe, niedziałające pojemniki Docker? . Zastanawiam się, jak usunąć stare pojemniki. docker rm 3e552code34aPozwala usunąć ani jednego, ale mam już dużo. docker rm --helpnie daje opcji wyboru (jak wszystkie lub według nazwy obrazu). Może jest katalog, w którym przechowywane są te …
1235 docker 

25
Jak dostać się do powłoki kontenera Docker?
Zaczynam pracę z Dockerem. Korzystam z obrazu podstawowego WordPress i komponuję okno dokowane. Próbuję ssh do jednego z kontenerów, aby sprawdzić pliki / katalogi, które zostały utworzone podczas początkowej kompilacji. Próbowałem biec docker-compose run containername ls -la, ale to nic nie zrobiło. Nawet gdyby tak było, wolałbym mieć konsolę, w …

14
Jak radzić sobie z trwałym magazynowaniem (np. Bazami danych) w Docker
Jak ludzie radzą sobie z trwałym przechowywaniem kontenerów Docker? Obecnie używam tego podejścia: zbuduj obraz, np. Dla PostgreSQL, a następnie uruchom kontener za pomocą docker run --volumes-from c0dbc34fd631 -d app_name/postgres IMHO, który ma tę wadę, że nie wolno mi (przypadkowo) usuwać kontenera „c0dbc34fd631”. Innym pomysłem byłoby zamontowanie woluminów hosta „-v” …

14
Jak wyświetlić listę kontenerów w Dockerze
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Istnieje polecenie, aby wyświetlić listę obrazów, docker imagesale wydaje się, że nie ma odpowiedniego docker containers. Poza byciem rootem i przyglądaniem się temu /var/lib/dockernie wydaje się, aby to …
965 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.