Zauważyłem, że wiele skryptów entrypoint.sh dla dockera robi coś takiego: #!/bin/bash set -e ... code ... exec "$@" Do czego służą set -ei exec "$@"do czego?
Zauważyłem, że wiele skryptów entrypoint.sh dla dockera robi coś takiego: #!/bin/bash set -e ... code ... exec "$@" Do czego służą set -ei exec "$@"do czego?
Jestem trochę początkujący w Dockerze. Nie mogłem znaleźć żadnego jasnego opisu tego, co robi ta opcja w poleceniu docker run w głębokim i nieco zdezorientowanym. Czy możemy go użyć, aby uzyskać dostęp do aplikacji działających w kontenerach docker bez określania portu? Na przykład, jeśli...
Próbowałem tego na moim komputerze z systemem Windows 10: Dockerfile: From microsoft/nanoserver CMD ["echo", "Hello World"] PS C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from...
Z tego, co rozumiem o Dockerze, jest to narzędzie używane w środowiskach wirtualnych. W ich języku nazywa się to „konteneryzacją”. Tak mniej więcej robi virtualenv w Pythonie. Możesz jednak używać virtualenv w Dockerze. Czy jest to zatem środowisko wirtualne w środowisku wirtualnym? Nie wiem,...
Jestem dość nowy w dockerze, więc próbuję dowiedzieć się więcej na ten temat za pomocą projektu laravel, postępując zgodnie z tym samouczkiem: https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose?comment=77842 Poprawiłem nieco plik...
Dlatego głównym zamiarem było dokeryzowanie aplikacji typu słoik tłuszczu i umieszczenie jej w łodydze Elasticbean. Problem tkwi w kontekście. Trochę głupio jest dodawać tak dużo kontekstu do dockera, jeśli wszystko, czego potrzebuję, to w rzeczywistości pojedynczy plik jar. Bawiłem się plikiem...
Chciałbym utworzyć następujący przepływ infrastruktury: Jak można to osiągnąć za pomocą Dockera?
Chciałbym pobrać obrazy centów, kocurów, ... używając ich kodu sha256, na przykład w docker pull myimage@sha256:0ecb2ad60 ale nie mogę znaleźć kodu sha256 do użycia w dowolnym miejscu. Sprawdziłem repozytorium dockerhub pod kątem jakichkolwiek śladów kodu sha256, ale nie mogłem znaleźć...
Muszę uruchomić 2 polecenia za pomocą docker exec. Kopiuję plik z kontenera Dockera i nie chcę mieć do czynienia z poświadczeniami, aby użyć czegoś takiego jak ssh. To polecenie kopiuje plik: sudo docker exec boring_hawking tar -cv /var/log/file.log | tar -x Ale tworzy podkatalog var / log,...
Nie wiem, co robię źle, ale po prostu nie mogę docker-compose upużyć najnowszego obrazu z naszego rejestru bez uprzedniego całkowitego usunięcia starych kontenerów z systemu. Wygląda na to, że redagowanie używa wcześniej uruchomionego obrazu, mimo że docker-compose pull pobrał nowszy...
Uruchamiam kontener docker z obrazu za pomocą następującego polecenia: $ docker run -d myimage /bin/bash -c "mycommand" Po "mycommand"zakończeniu kontener jest zatrzymywany (przypuszczam, że jest zatrzymany), ale nie jest usuwany, ponieważ widzę go za pomocą tego polecenia: $ docker ps...
Używam Ubuntu 16.10 i ostatnio zainstalowanego Dockera (v1.12.4) przy użyciu kompilacji Xenial, postępując zgodnie z instrukcjami tutaj . Nie napotkałem żadnych problemów z tworzeniem kontenerów, zapewnianiem ich automatycznego restartu itp. Jednak teraz za każdym razem, gdy uruchamiam...
Jestem w stanie zbudować plik Dockerfile jak docker build -t deepak/ruby . Ale dla pliku Dockerfile, który nie jest nazwany Dockerfile # DOCKER-VERSION 0.4.8 FROM deepak/ruby MAINTAINER Deepak Kannan "[email protected]" RUN ./bin/rails s powiedzmy, że nazywa się to, z...
Czy istnieje elegancki sposób dodawania certyfikatów ssl do obrazów pochodzących z Docker Pull? Szukam prostego i powtarzalnego sposobu dodania pliku do / etc / ssl / certs i uruchomienia update-ca-Certificates. (Powinno to obejmować obrazy ubuntu i debian). Używam Dockera na CoreOS, a maszyna...
W tej chwili nasi agenci Jenkinsa generują plik docker-compose.yml dla każdego z naszych projektów Rails, a następnie uruchamiają docker-compose. Docker-compose.yml ma główny kontener "sieciowy", który zawiera rbenv i wszystkie inne nasze zależności Railsowe. Jest powiązany z kontenerem DB,...
Jestem zupełnie nowicjuszem w dockerze. Próbowałem uruchomić opuszczony kontener w następujący sposób, Wymieniłem wszystkie dostępne kontenery za pomocą docker ps -a. Zawierała następujące informacje: Wpisałem następujące polecenia, aby uruchomić kontener, który jest w opuszczonej scenie i...
Kolejne pytanie dotyczące linku symbolicznego Dockera. Mam kilka plików, które chcę skopiować do wszystkich moich kompilacji Dockera. Moja struktura katalogu to: parent_dir - common_files - file.txt - dir1 - Dockerfile - symlink -> ../common_files W powyższym przykładzie chcę, aby...
Stworzyłem mój pierwszy kontener docker, działa na nim serwer przy użyciu Go, ale nie mogę uzyskać do niego dostępu spoza komputera hosta. Właśnie zacząłem z dockerem, więc trochę się tu zagubiłem. Mam więc bardzo prosty kod Go, który uruchamia serwer, zbudowałem obraz dockera, który instaluje...
Co to jest tryb odłączony w świecie Dockera? Czytałem ten artykuł Link , ale nie wyjaśnia on dokładnie, co oznacza tryb odłączony.
Używałem Dockera w stary sposób, z kontenerem objętości: docker run -d --name jenkins-data jenkins:tag echo "data-only container for Jenkins" Ale teraz przeszedłem na nowy sposób, tworząc nazwany wolumin: docker volume create --name my-jenkins-volume Powiązałem ten nowy tom z nowym...