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.


4
certyfikaty ssl docker container
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 Coreos ufa potrzebnym certyfikatom ssl, ale kontenery …


2
Wyłącz rejestrowanie dla jednego kontenera w Docker-Compose
Mam aplikację internetową uruchomioną za pomocą Docker Compose, dla której chcę wyłączyć wszystkie rejestrowanie (lub przynajmniej wydrukować ją do syslog zamiast do pliku). Kiedy moja aplikacja internetowa działa, może szybko wygenerować plik dziennika o pojemności 11 GB podczas uruchamiania, więc bardzo szybko zjada to miejsce na dysku. Zdaję sobie sprawę, …


3
Jak ustawić ścieżkę na hoście dla nazwanego woluminu w docker-compose.yml
Poniższy przykład tworzy bazę danych o nazwie volume i odwołuje się do niej w usłudze db : version: '2' services: db: image: mysql volumes: - dbdata:/var/lib/mysql volumes: dbdata: driver: local (z https://stackoverflow.com/a/35675553/4291814 ) Widzę domyślną ścieżkę dla woluminu: /var/lib/docker/volumes/<project_name>_dbdata Moje pytanie brzmi, jak skonfigurować ścieżkę na hoście dla dbdatawoluminu?

7
Jak utworzyć bazę danych dla kontenera MongoDB przy uruchomieniu?
Pracuję z Dockerem i mam stos z PHP, MySQL, Apache i Redis. Muszę teraz dodać MongoDB, więc sprawdzałem plik Dockerfile pod kątem najnowszej wersji, a także plik docker-entrypoint.sh z MongoDB Dockerhub, ale nie mogłem znaleźć sposobu na skonfigurowanie domyślnej bazy danych, użytkownika / hasła administratora i prawdopodobnie autoryzacji metoda dla …

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 …

6
Jak skonfigurować mapowanie portów Docker, aby używać Nginx jako upstream proxy?
Aktualizacja II Jest teraz 16 lipca 2015 roku i wszystko się zmieniło. Odkryłem ten automagiczny pojemnik od Jasona Wildera : https://github.com/jwilder/nginx-proxyi rozwiązuje ten problem w tak długim czasie, jak zajmuje docker runto pojemnik. To jest teraz rozwiązanie, którego używam do rozwiązania tego problemu. Aktualizacja Teraz jest lipiec 2015 r. I …
86 nginx  docker 

7
Nie można pobrać / wypchnąć obrazów po aktualizacji docker do wersji 1.12
Rejestr prywatny działał dobrze w oparciu o docker 1.10.3, ale nie mogę pobierać / wypychać obrazów po aktualizacji dockera do wersji 1.12.0. Zmodyfikowałem / etc / sysconfig / docker jako: OPTIONS='--selinux-enabled=true --insecure-registry=myip:5000' lub OPTIONS='--selinux-enabled=true --insecure-registry myip:5000' ale kiedy wykonuję pull / push, mam ten błąd: $ docker pull myip:5000/cadvisor 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 …

22
Błąd platformy Docker: nieprawidłowy format odniesienia: nazwa repozytorium musi być zapisana małymi literami
Napotkałem ten błąd Dockera w jednym z moich projektów: invalid reference format: repository name must be lowercase Jakie są różne przyczyny tej ogólnej wiadomości? Po pewnym wysiłku już to rozgryzłem, więc odpowiem na własne pytanie, aby to udokumentować, ponieważ rozwiązanie nie pojawia się od razu podczas wyszukiwania w Internecie, a …

11
błąd dockera: /var/run/docker.sock: brak takiego pliku lub katalogu
Jestem nowy w dockerze. Mam skrypt powłoki, który ładuje dane do impali i chcę, aby plik Dockera, który uruchamiał, budował obraz i uruchamiał kontener. Jestem na Macu, zainstalowałem boot2docker i DOCKER_HOSTskonfigurowałem env. bash-3.2$ docker info Containers: 0 Images: 0 Storage Driver: aufs Root Dir: /mnt/sda1/var/lib/docker/aufs Dirs: 0 Execution Driver: native-0.2 …

8
Jak sprawdzić, czy proces działa w kontenerze Dockera
[Zaktualizowano1] Mam powłokę, która zmieni parametry jądra TCP w niektórych funkcjach, ale teraz muszę uruchomić tę powłokę w kontenerze Dockera, co oznacza, że ​​powłoka musi wiedzieć, że działa w kontenerze i przestać konfigurować jądro. Teraz nie jestem pewien, jak to osiągnąć, oto zawartość /proc/self/cgroupwnętrza pojemnika: 9:hugetlb:/ 8:perf_event:/ 7:blkio:/ 6:freezer:/ 5:devices:/ …

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.