«docker-compose» etiketlenmiş sorular

Compose, Docker ile karmaşık uygulamaları tanımlamak ve çalıştırmak için bir araçtır. Compose ile çok kapsayıcı bir uygulamayı tek bir dosyada tanımlarsınız, ardından uygulamanızı tek bir komutta döndürerek çalışmasını sağlamak için yapılması gereken her şeyi yaparsınız.

20
Docker Error bind: adres zaten kullanımda
docker-compose upDocker projemde çalıştırdığımda aşağıdaki mesajla başarısız oluyor: Error starting userland proxy: listen tcp 0.0.0.0:3000: bind: address already in use netstat -pna | grep 3000 şunu gösterir: tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN - Zaten denedim docker-compose downama yardımcı olmadı.

1
Docker Compose ile dosyaları bir kapsayıcıya kopyalama
Bir var Dockerfilekendimi iyi çalışır kaba (içerikle) varolan bir dizin kopyalamak burada: Dockerfile FROM php:7.0-apache COPY Frontend/ /var/www/html/aw3somevideo/ COPY Frontend/ /var/www/html/ RUN ls -al /var/www/html RUN chown -R www-data:www-data /var/www/html RUN chmod -R 755 /var/www/html Ama bir docker-compose.ymldosya kullandığımda sadece dizin var aw3somevideove içinde aw3somevideohiçbir şey yok. docker-compose.yml : php: …

2
Docker-Compose'da bir kapsayıcı için günlük kaydını devre dışı bırakın
Docker compose kullanılarak başlatılan bir web uygulamam var, tüm günlük kaydını devre dışı bırakmak (veya en azından bir dosya yerine syslog'a yazdırmak) istiyorum. Web uygulamam çalıştığında, başlangıçta hızlı bir şekilde 11GB günlük dosyası oluşturabilir, bu nedenle bu, disk alanımı çok hızlı tüketir. Normal docker'ın çalıştırma komutu için günlük kaydı seçeneklerine …

9
Docker-compose mysql bağlantısının hazır olup olmadığını kontrol edin
Uygulama kapsayıcımın, db kapsayıcısı başlatılana ve bağlantıları kabul etmeye HAZIR olana kadar geçişleri çalıştırmadığından / başlamadığından emin olmaya çalışıyorum. Bu yüzden, sağlık denetimini kullanmaya karar verdim ve docker compose file v2'deki seçeneğe bağlı. Uygulamada aşağıdakilere sahibim app: ... depends_on: db: condition: service_healthy Öte yandan db, aşağıdaki sağlık denetimine sahiptir db: …

21
Docker hatası: geçersiz başvuru biçimi: kod deposu adı küçük harf olmalıdır
Projelerimden birinde bu Docker hatasıyla karşılaştım: invalid reference format: repository name must be lowercase Bu genel mesajın çeşitli nedenleri nelerdir? Biraz çaba gösterdikten sonra zaten anladım, bu yüzden burada belgelemek için kendi sorumu cevaplayacağım çünkü bir web araması yaparken çözüm hemen gelmiyor ve ayrıca bu hata mesajı tanımlamıyor Docker'ın karşılaştığı …

8
"./Docker-compose.yml" içindeki sürüm desteklenmiyor. Bu hatayı yanlış Compose dosya sürümünü kullandığınız için görüyor olabilirsiniz
İşte docker-compose.yml dosyam: version: '3.1' services: a: image: tutum/hello-world b: image: tutum/hello-world secrets: id: my_password Koşarsam $ docker-compose-upşunu alırım: "./Docker-compose.yml" dosyasındaki sürüm desteklenmiyor. Bu hatayı yanlış Compose dosya sürümünü kullandığınız için görüyor olabilirsiniz. Docker-compose sürümüm: $ docker-compose --version docker-compose version 1.11.0, build 6de1806 Burada sorun ne? Docker-compose sürümüm, docker-compose.yml belirtiminin …

9
Docker-compose'u CI ile kullanma - çıkış kodları ve arka planda çalışan bağlantılı konteynerlerle nasıl başa çıkılır?
Şu anda, Jenkins temsilcilerimiz Rails projelerimizin her biri için bir docker-compose.yml oluşturuyor ve ardından docker-compose up çalıştırıyor. Docker-compose.yml, içinde rbenv ve diğer tüm Rails bağımlılıklarının bulunduğu bir ana "web" kabına sahiptir. Test Postgres DB'yi içeren bir DB kapsayıcısına bağlıdır. Sorun, testleri gerçekten çalıştırmamız ve çıkış kodları oluşturmamız gerektiğinde ortaya çıkar. …

3
Docker-compose.yml içinde adlandırılmış bir birim için ana bilgisayarda bir yol ayarlama
Aşağıdaki örnek dbdata adlı birim oluşturur ve db hizmeti içinde buna referans verir : version: '2' services: db: image: mysql volumes: - dbdata:/var/lib/mysql volumes: dbdata: driver: local ( https://stackoverflow.com/a/35675553/4291814 adresinden ) Birim varsayılanlarının yolunu görebiliyorum: /var/lib/docker/volumes/<project_name>_dbdata Sorum, dbdatabirim için ana bilgisayardaki yolu nasıl yapılandıracağım ?

12
Docker makinesine yerel birimler nasıl eklenir
Docker-machine ile docker-compose kullanmaya çalışıyorum. Docker-compose.yml dosyası aşağıdaki gibi tanımlara sahiptir: web: build: . command: ./run_web.sh volumes: - .:/app ports: - "8000:8000" links: - db:db - rabbitmq:rabbit - redis:redis Çalıştırırken docker-compose up -dher şey komutu yürütmeye çalışırken kadar gider ve bir hata üretilir: Kapsayıcı başlatılamıyor b58e2dfa503b696417c1c3f49e2714086d4e9999bd71915a53502cb6ef43936d: [8] Sistem hatası: exec: …

3
Docker-Compose ne zaman kullanılır ve Docker-Swarm ne zaman kullanılır?
Docker-Compose ve Docker-Swarm arasındaki farkları veya benzerlikleri anlamaya çalışıyorum . Belgeleri okuyarak, docker-compose'un farklı kapsayıcıları birbirine bağlamak ve tek bir hizmet olarak işbirliği içinde çalışmak için bir mekanizma sağladığını anladım (sanırım bunun ile aynı işlevi kullanıyor iki kapsayıcıyı bağlamak için kullanılan --link komutuyla) Ayrıca, benim docker-swarm ile ilgili anlayışım , …

1
Deterministik port bağlayıcılı liman işçisi kantarı
wildflyDeterministik sonuçlarla birden fazla limanı açığa çıkaran bir kabı ölçeklendirmek istiyorum . liman işçisi-compose.yml version: '3' services: wildfly-server: build: context: . dockerfile: Dockerfile args: admin_user: admin admin_password: admin deploy: resources: limits: memory: 1.5G cpus: "1.5" restart: always ports: - "8000-8099:8080" - "8100-8199:9990" - "8200-8299:8787" expose: - "8080" - "9990" - …

4
Traefik 2.0 ve Docker Compose etiketleriyle http'yi https'ye nasıl yeniden yönlendirebilirim?
Lütfen bunun bir Traefik V2 sorusu olduğunu unutmayın. V1'de bir çözümüm vardı ama V2 tam bir yeniden ıslatma. Yukarıdaki durumun http://whoami.mysite.com adresini http s : //whoami.mysite.com adresine yönlendirmesi gerekiyordu . Http s güzel çalışıyor. Http, https'ye yönlendirmiyor ve 404 hatasını yükseltmiyor. Başka dosya yok. Şimdilik bu Docker-compose.yml içinde daha fazla …

2
Docker kapsayıcısında çekirdek dosya dökümlerini devre dışı bırakma
PHP konteynırım PDF oluşturmak için kuklacı çalıştırıyor. Bir PDF belgesi oluşturarak, kabımın içinde iki temel döküm dosyası oluşturur. Aslında nereden geldiklerinden emin değilim. Ana bilgisayar / sunucu CentOS 7'dir. Aşağıdakileri kontrol ettim: Uygulama hata günlüğü yok, Browsershot / puppeteer hatasız çalışıyor. İçinde hata günlüğü (ör. Segfault) bulunamadı /var/log/messages Çekirdek dökümleri …

1
PyCharm: Docker-compose kullanarak uzak python yorumlayıcısı oluşturulamıyor
PyCharm'da docker-compose python yorumlayıcısı yaratma girişiminde hata alıyorum: "/Users/belek/Projects/project/docker-composee.yml" ayrıştırılırken hata: İşlem docker-compose configbaşarısız oldu. Kendisi docker-compose iyi çalışıyor. docker-compose configKomut çok uç eserlerde çalışan. MacOS ve PyCharm'ı güncellemeden önce docker-compose python yorumlayıcısını başarıyla kullanıyordum. Neyin yanlış olduğunu anlayamıyorum. JB YouTrack'ta sorun oluşturdum, ancak yanıt vermedim. PyCharm 2019.2.3 macOS Catalina …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.