Próbuję zainstalować Docker na komputerze Ubuntu 64 zgodnie z oficjalnym przewodnikiem instalacji . Niestety Ubuntu wydaje się, że nie jest w stanie zlokalizować docker-cepakietu. Masz pomysł, aby to naprawić lub przynajmniej śledzić, co się dzieje? Oto kilka szczegółów dla Ciebie ... $ uname --all; sudo grep docker /etc/apt/sources.list; sudo apt-get …
Mam skrypt Bash, który wygląda podobnie do tego: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Teraz, jeśli powłoka bash uruchamiająca skrypt odbierze sygnał SIGTERM, powinna również wysłać SIGTERM do działającego serwera (który blokuje, więc pułapka nie jest możliwa). Czy to jest możliwe?
Używam serwera dokującego na Arch Linux (jądro 4.3.3-2) z kilkoma kontenerami. Od czasu mojego ostatniego restartu zarówno serwer dokera, jak i losowe programy w kontenerach ulegają awarii z komunikatem o niemożności utworzenia wątku lub (rzadziej) rozwidlenia. Konkretny komunikat o błędzie różni się w zależności od programu, ale większość z nich …
Możemy wyszukać dostępne pliki obrazów w witrynie dokera w następujący sposób: https://index.docker.io/search?q=ubuntu Jak mogę określić rozmiar (rozmiary) pobierania przed pobraniem? docker.io pull [image]
Ostatnio słyszałem zamieszanie kilka razy wokół tego, czym jest kontener Docker, a ściślej mówiąc, co dzieje się w środku, w odniesieniu do poleceń i procesów, które wywołuję, będąc w kontenerze Docker. Czy ktoś może przedstawić ogólny przegląd tego, co się dzieje?
Mam dokera zainstalowanego na CentOS 7 i korzystam z firewalla D. Z wnętrza mojego kontenera idę do hosta (domyślnie 172.17.42.1) Przy włączonej zaporze ogniowej container# nc -v 172.17.42.1 4243 nc: connect to 172.17.42.1 port 4243 (tcp) failed: No route to host z zamknięciem zapory ogniowej container# nc -v 172.17.42.1 4243 …
Korzystam z niektórych usług w kontenerach Docker LXC na moim serwerze i zaczynam robić z nimi poważne rzeczy. Nie jestem pewien, w jaki sposób działają uprawnienia użytkownika wewnątrz i na zewnątrz kontenera. Jeśli na przykład uruchamiam MySQL w kontenerze, a jego katalog danych jest ustawiony na /datawolumin Docker, w jaki …
Chcę wyodrębnić plik z obrazu Docker bez konieczności uruchamiania obrazu. Ta docker saveopcja nie jest dla mnie obecnie opłacalną opcją, ponieważ zapisuje zbyt duży plik, aby rozpakować określony plik.
To pytanie zostało przeniesione z usterki serwera, ponieważ można na nie odpowiedzieć w systemie wymiany stosów Unix i Linux. Migrował 2 lata temu . Jedną z metod łatwej instalacji dla Dockera (na przykład) jest: curl -sSL https://get.docker.com/ | sh Jednak widziałem również niektóre, które wyglądają tak (na przykładzie Docker): sh …
Widzę, że można wstawić plik do kontenera Docker poprzez insert: docker insert IMAGE URL PATH Czy istnieje sposób pobrania zawartości pliku w kontenerze Docker i zapisania go gdzieś w systemie operacyjnym hosta? Chciałbym wyodrębnić wartość pliku konfiguracyjnego i zapisać go w systemie operacyjnym hosta.
Próbuję uruchomić obraz dokera, który działa na innych systemach (a nawet możesz pobrać go z dockerhub, jeśli chcesz: to dougbtv/asterisk), jednak na mojej ogólnej stacji roboczej narzeka na wolne miejsce, gdy (wygląda) rozpakowuje obrazy dokerów. Próbuję go uruchomić, a kiedy to robię, pojawia się błąd informujący, że brakuje miejsca. Oto …
Próbuję użyć Jenkinsa do zbudowania projektu C ++ w kontenerze Docker. Nie mam problemu z budowaniem w Jenkins ani budowaniem w kontenerze poza Jenkins. Poniżej próbowałem. Dla jasności pomijam mapowanie woluminów. Przypadek 1 Następujące polecenie z powodzeniem uruchamia kompilację w powłoce. docker run --rm --interactive=true --tty=true $IMAGE make Jednak po …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.