«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.


5
Docker oluşturma, kapsayıcıları ağda çalıştırma: ana bilgisayar
Docker-compose kullanarak "host" ağında 3 servis oluşturmak istiyorum. İşte docker-compose.yml dosyam: version: '2' services: mysql: image: mysql net: "host" nginx: image: nginx net: "host" app: image: tomcat net: "host" Aşağıdaki hatayı aldım: $ docker-compose up [31mERROR[0m: Validation failed in file '.\docker-compose.yml', reason(s): Unsupported config option for services.app: 'net' Unsupported config …

7
Php-fpm ve Nginx Docker konteynerleri nasıl doğru bir şekilde bağlanır?
2 ayrı kapsayıcıyı birbirine bağlamaya çalışıyorum: nginx: en son php: fpm Sorun, php betiklerinin çalışmamasıdır. Belki de php-fpm yapılandırması yanlıştır. İşte benim kaynak kod vardır depo . İşte dosya docker-compose.yml: nginx: build: . ports: - "80:80" - "443:443" volumes: - ./:/var/www/test/ links: - fpm fpm: image: php:fpm ports: - "9000:9000" …

1
Birden çok hizmetle Docker-Compose
BU ÖRNEK BİR SORU! ASLA ÜRETİMDE YAPMAYIN. NGINX / PHP / DİĞER HİZMETLERİ AYRI KONTEYNERLERDE ÇALIŞTIRIN! docker-compose upUbuntu konteynerini başlattığımda ubuntu exited with code 0. Koştuğumda docker run -d -ti -p 80:80 -v ~/sph/laravel52:/www/laravel ubuntuher şey yolunda gidiyor. Docker Compose kullanarak bu davranışı nasıl çoğaltabilirim? Bu benim Dockerfile: # Version: …


12
Docker-compose'u en son sürüme yükseltme
Docker-compose komutunu kullanarak kurdum sudo apt install docker-compose Docker-compose 1.8.0 sürümünü yükledi ve bilinmeyen oluştur Docker-compose'un en son sürümüne veya en azından 1.9.0 sürümüne ihtiyacım var Herhangi biri, yükseltmek veya en son sürümü kaldırıp yeniden yüklemek için hangi yaklaşımı kullanmam gerektiğini bana söyleyebilir mi? Docker web sitesini kontrol ettim ve …

11
Docker / overlay2 / temizlemek güvenli midir
AWS EC2 üzerinde çalışan bazı docker container'larım var, / var / lib / docker / overlay2 klasörü disk boyutunda çok hızlı büyüyor. İçeriğini silmenin güvenli olup olmadığını merak ediyorum. veya docker, disk kullanımının bir kısmını boşaltmak için bir tür komuta sahipse. GÜNCELLEME: Aslında docker system prune -azaten denedim , bu …

3
Docker-compose tarafından başlatılan çalışan bir kapsayıcıya bağlanılamaz
Yerel geliştirme ortamımı docker container'larla kuruyorum. Docker-compose.yml aşağıdaki gibidir version: '2' services: db: image: mongo:3 mq: image: rabbitmq:3 api: build: . image: my_app/api ports: - "3000:3000" links: - db - mq environment: - NODE_ENV=development Hatasız başlar. Docker, çalışan 3 kapsayıcıyı listeler docker-compose up -d docker ps e90e5a8b5d33 my_app/api "/usr/local/bin/node " …

17
Docker Networking - nginx: [acil] ana bilgisayar yukarı akışta bulunamadı
Bağlantıları kullanmak için yakın zamanda Docker 1.9 ve Docker-Compose 1.5'in ağ özelliklerine geçiş yapmaya başladım. Şimdiye kadar bağlantılarla ilgili olarak, docker-compose aracılığıyla bir grupta farklı bir sunucuda bulunan php5-fpm fastcgi sunucuma bağlanan nginx ile ilgili herhangi bir sorun yoktu. Yeni olsa da docker-compose --x-networking upphp-fpm, mongo ve nginx kapsayıcılarımı çalıştırdığımda …

2
docker-compose start "HATA: Başlatılacak kapsayıcı yok"
Docker Compose'u (Windows üzerinde Docker Machine ile) bir grup Docker konteyneri başlatmak için kullanmaya çalışıyorum. Docker-compose.yml: version: '2' services: postgres: build: ./postgres environment: - POSTGRES_PASSWORD=mysecretpassword frontend: build: ./frontend ports: - "4567:4567" depends_on: - postgres backend: build: ./backend ports: - "5000:5000" depends_on: - postgres docker-compose buildbaşarıyla çalışır. Çalıştırdığımda docker-compose startaşağıdaki çıktıyı …

2
Docker oluşturma dosyasında bir $ dolar işaretinden nasıl kaçabilirim?
Dosyamı değerlendirmeye çalıştığımda aşağıdaki hatayı veren bir YAML skalerim var docker-compose.yml: HATA: "time_service" hizmetindeki "ortam" seçeneği için geçersiz enterpolasyon biçimi: "$ {Time.now}" YAML: --- version: '2' services: time_service: build: "." environment: TIME: "${Time.now}" Yazılanla aynı dize çıktısını nasıl koruyabilirim, ancak docker-compose'un onu hatalı dize enterpolasyonu olarak yorumlamasını önleyebilirim?

5
Docker - görüntü işletim sistemi "pencereleri" bu platformda kullanılamaz
Bunu Windows 10 makinemde denedim: 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 "windows" cannot be used …


2
Docker-compose aracılığıyla docker kapsayıcılarına statik IP sağlayın
Kapsayıcılara statik IP adresi sağlamaya çalışıyorum. Özel bir ağ oluşturmam gerektiğini anlıyorum. Ben yaratıyorum ve ana makinede (Ubuntu 16.x) köprü arayüzü var. Kapsayıcılar bu alt ağdan IP alıyor, ancak sağladığım statik değil. İşte docker-compose.yml'im: version: '2' services: mysql: container_name: mysql image: mysql:latest restart: always environment: - MYSQL_ROOT_PASSWORD=root ports: - "3306:3306" …

8
Docker Compose kapsayıcıyı çalışır durumda tutun
Docker-compose ile bir hizmet başlatmak ve kapsayıcının IP adresini 'docker inspect' aracılığıyla alabilmek için çalışır durumda tutmak istiyorum. Bununla birlikte, konteyner her zaman başlatıldıktan hemen sonra çıkar. Docker-compose.yml dosyasına "command: [" sleep "," 60 "]" ve diğer şeyleri eklemeye çalıştım, ancak "command: ..." satırını her eklediğimde "docker-compose up" çağrısı yapamıyorum …

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.