Pytania otagowane jako dockerfile

Plik Dockerfile to plik zawierający instrukcje tworzenia obrazu platformy Docker

3
Docker, jak uruchomić pip Require.txt tylko w przypadku zmiany?
W pliku Dockerfile mam warstwę, która instaluje requirements.txt : FROM python:2.7 RUN pip install -r requirements.txt Kiedy buduję obraz dockera, uruchamia cały proces niezależnie od zmian wprowadzonych w tym pliku. Jak się upewnić, że Docker działa tylko pip install -r requirements.txtwtedy, gdy nastąpiła zmiana w pliku? Removing intermediate container f98c845d0f05 …

9
Docker-compose sprawdza, czy połączenie mysql jest gotowe
Próbuję się upewnić, że mój kontener aplikacji nie uruchamia migracji / uruchamiania, dopóki kontener bazy danych nie zostanie uruchomiony i GOTOWY DO akceptowania połączeń. Postanowiłem więc skorzystać z funkcji Healthcheck i zależy od opcji w pliku redagowania docker v2. W aplikacji mam następujące elementy app: ... depends_on: db: condition: service_healthy …


4
Docker - obraz systemu operacyjnego „windows” nie może być używany na tej platformie
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 microsoft/nanoserver bce2fbc256ea: Pulling fs layer 58f68fa0ceda: Pulling fs layer image operating system …

4
E: Pakiet 'mysql-client' nie ma kandydata do instalacji w kompilacji obrazu php-fpm przy użyciu docker compose
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 Dockerfile z tego, co ma samouczek, ale nawet plik samouczka powoduje ten sam wynik. FROM php:7.3-fpm # Copy composer.lock and composer.json COPY composer.lock composer.json …

5
Docker śledzi łącze symboliczne poza kontekstem
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 plik.txt został skopiowany, gdy dokonuję kompilację w dir1. Ale nie chcę …


19
Nie można utworzyć obrazu Dockera dla COPY nie powiodło się: błąd stat / var / lib / docker / tmp / docker-builder
Chcę utworzyć obraz Dockera. To jest mój katalog roboczy: Dockerfile.in test.json test.py A to jest mój plik Dockerfile: COPY ./test.json /home/test.json COPY ./test.py /home/test.py RUN python test.py Kiedy uruchamiam to polecenie: docker build -f Dockerfile.in -t 637268723/test:1.0 . Daje mi ten błąd: `Step 1/5 : COPY ./test.json /home/test.json ---> Using …


3
Odbuduj kontener platformy Docker po zmianie pliku
Aby uruchomić aplikację ASP.NET Core, wygenerowałem plik dockerfile, który buduje aplikację i kopiuje kod źródłowy w kontenerze, który jest pobierany przez Git przy użyciu Jenkinsa. Dlatego w moim obszarze roboczym wykonuję następujące czynności w pliku docker: WORKDIR /app COPY src src Chociaż Jenkins poprawnie aktualizuje pliki na moim hoście za …


12
Jak zamontować woluminy lokalne na komputerze Docker
Próbuję użyć docker-machine z docker-compose. Plik docker-compose.yml ma następujące definicje: web: build: . command: ./run_web.sh volumes: - .:/app ports: - "8000:8000" links: - db:db - rabbitmq:rabbit - redis:redis Podczas uruchamiania docker-compose up -dwszystko idzie dobrze, dopóki nie spróbujesz wykonać polecenia i nie zostanie wyświetlony błąd: Nie można uruchomić kontenera b58e2dfa503b696417c1c3f49e2714086d4e9999bd71915a53502cb6ef43936d: …




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.