«docker» etiketlenmiş sorular

Docker, konteyner oluşturmak ve çalıştırmak için bir araçtır. Docker dosyaları, işlemleri ve mimarisi ile ilgili sorular kabul edilmektedir. Docker'ı üretimde çalıştırmayla ilgili sorular ServerFault'da daha iyi yanıtlar bulabilir (https://serverfault.com/). Docker etiketi nadiren tek başına kullanılır ve genellikle docker-compose ve kubernetes gibi diğer etiketlerle eşleştirilir.

18
Docker-Compose, Docker Daemon'a bağlanamıyor
Docker daemon'a bağlanamadığımı söyleyen bir hata mesajı alıyorum. Benzer sorunları olan diğer insanların cevaplarına baktım ama yardımcı olmadı. Ubuntu 15.10 sürümünü çalıştırıyorum. Sahip olduğum tüm bilgileri sağlamaya çalışacağım. root@# docker-compose -f docker-compose-deps.yml up -d ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running? If it's at a …

8
Docker hizmetleri ana bilgisayarlar arasında nasıl bağlanır?
Docker , birden çok kapsayıcıdaki sunucuların bağlantılar ve hizmet keşfi yoluyla birbirine bağlanmasına izin verir . Ancak, görebildiğim kadarıyla bu hizmet keşfi ana bilgisayar yerel. Farklı bir makinede barındırılan diğer hizmetleri kullanan bir hizmet uygulamak istiyorum. Bu sorunu Docker'da çözmek için CoreOS'larjumpers , esasen diğer makineye vekil olan ana bilgisayar …
115 docker 

12
Kubernetes için yerel bir geliştirme ortamı nasıl oluşturulur?
Kubernetes, kapsayıcıları bir küme bulutuna dağıtmakla ilgili görünüyor. Dokunmadığı görünen şey, geliştirme ve evreleme ortamları (veya benzeri). Geliştirme sırasında bazı önemli değişikliklerle üretim ortamına olabildiğince yakın olmak istersiniz: Yerel olarak konuşlandırılmış (veya en azından sizin ve yalnızca sizin erişebileceğiniz bir yerde ) Sayfa yenilemede en son kaynak kodunu kullanın (bir …


6
Dockerfile üzerinde WORKDIR'ın amacı nedir?
Docker öğreniyorum. Birçok kez Dockerfilebunun WORKDIRkomuta sahip olduğunu gördüm : FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] Sadece ihmal edemez WORKDIRve Copysadece gözlerimi sahip DockerfileProjemin kökünde? Bu yaklaşımı kullanmanın dezavantajları nelerdir?
115 docker  dockerfile 

4
Dockerfile CMD içinde bir değişkeni nasıl kullanabilirim?
Dockerfile dosyamın içinde: ENV PROJECTNAME mytestwebsite CMD ["django-admin", "startproject", "$PROJECTNAME"] Hata: CommandError: '$PROJECTNAME' is not a valid project name Buradaki en hızlı çözüm nedir? Docker'ın Docker'ın sonraki sürümlerinde bu işlevselliği "düzeltme" veya sunma planı var mı? NOT: CMD satırını Docker dosyasından kaldırır ve ardından Docker konteynerini çalıştırırsam, Django-admin startproject $ …
115 docker  dockerfile 

3
Docker compose sürüm 3'te Bellek ve CPU sınırı nasıl belirlenir
Sürüm 3'te belirtilen hizmetler için CPU ve bellek belirleyemiyorum. Versiyon 2 ile servisler altında "mem_limit" & "cpu_shares" parametreleri ile sorunsuz çalışır. Ancak sürüm 3'ü kullanırken başarısız oluyor, onları konuşlandırma bölümünün altına koymak, sürü modunu kullanmıyorsam değerli görünmüyor. Biri yardım edebilir mi? version: "3" services: node: build: context: . dockerfile: ./docker-build/Dockerfile.node …

4
docker run: neden --rm kullanmalısınız (docker newbie)
Docker'ı ilk kez deniyorum ve henüz bir "zihinsel modele" sahip değilim. Toplam başlangıç. Baktığım tüm örnekler, --rmçalıştırılacak bayrağı içeriyordu , örneğin docker run -it --rm ... docker container run -it --rm ... Soru: Bu komutlar neden --rmbayrağı içerir? İçinde iyi şeyler olan bir kapsayıcı kurma veya indirme zahmetine katılırsam, neden …

11
Docker konteynerinin çalıştır komutu nasıl gösterilir?
Docker konteyner kurmak için üçüncü taraf bir GUI (Synology Docker paketi) kullanıyorum. Ancak, sınırlaması, kabı komut satırından çalıştırmamı gerektiriyor. (Bağlantı noktasını bağlamak için başka bir ana bilgisayar IP'sini eşlemek istiyorum) Şimdi, zaten yapılmış birçok ayar olduğu için, bu konteyneri başlatan orijinal çalıştırma komutunu almak istiyorum, ardından port eşleştirme portunu yenisiyle …
114 docker 

2
docker run -it bayrağı nedir?
Docker ile bazı karmaşık şeyler yapıyordum, ancak sonuç olarak -itbayrağın ne anlama geldiğini bilmiyorum . Son zamanlarda docker runkafamı biraz karıştıran bir komuta örneğiyle karşılaştım . docker run -itd ubuntu:xenial /bin/bash Sorum şu ki, -itkonteyner örnekleme çalıştırılırken buraya bayrak yazmanın anlamı nedir?bin/bash Belgelerde bir örneğimiz var docker run --name test …
114 docker  dockerfile 

2
Birden çok FROM - ne anlama geliyor?
Github'daki Linkurious projesi için hem Neo4j veritabanının hem de Node.js'nin çalıştırılmasını gerektiren bir docker görüntüsü oluşturmak istiyorum . İlk yaklaşımım, Neo4j içeren resmim için bir temel resim bildirmekti. Referans dokümanlar "temel resmi" herhangi bir yararlı şekilde tanımlamaz: Temel görüntü: Üst öğesi olmayan bir görüntü, temel görüntüdür Okudum ki, o görüntünün …
113 docker  dockerfile 

4
docker, tek kapsayıcı derleme oluştur
Compose'u kullanarak çalıştırırsam tüm kapsayıcıları docker-compose buildyeniden oluşturacak: > docker-compose build Building elasticsearch Step 1 : FROM elasticsearch:2.1 ---> a05cc7ed3f32 Step 2 : RUN /usr/share/elasticsearch/bin/plugin install analysis-phonetic ---> Using cache ---> ec07bbdb8a18 Successfully built ec07bbdb8a18 Building search Step 1 : FROM php:5.5.28-fpm ---> fcd24d1058c0 ... Önbellek kullanarak yeniden oluştururken bile …

3
Dockerfile oluşturma - hatayı göz ardı etmek mümkün mü?
Dockerfile'ım var. Görüntüyü oluştururken, yapı bu hatada başarısız olur: automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal && autoconf && automake -a] returned a non-zero code: 1 gerçekte zararsızdır. Kitaplık iyi derlenir, ancak Docker bu hatayı aldığında derlemeyi durdurur. Docker'a bunu görmezden …
112 docker  dockerfile 

7
Docker: Bağlantılar reddedildi. Yollar… OS X'ten paylaşılmaz ve Docker tarafından bilinmez
Komut docker run -v /var/folders/zz/...aşağıdaki hatayı üretir. docker: Error response from daemon: Mounts denied: The paths /var/folders/zz/... and /var/folders/zz/... are not shared from OS X and are not known to Docker. You can configure shared paths from Docker -> Preferences... -> File Sharing. Dosya Paylaşımı'nı açtığımda, / özel'in zaten listelendiğini …

3
Bir liman işçisi konteynerinin neden çıkış yaptığını nasıl anlarım?
1G RAM ana bilgisayarında çalışan bir Docker kapsayıcım var (aynı ana bilgisayarda çalışan başka kapsayıcılar da var). Bu Docker konteynerindeki uygulama, belleği çok tüketebilecek bazı görüntülerin kodunu çözecektir. Zaman zaman bu konteyner çıkacaktır. Hafıza yetersizliğinden kaynaklandığından şüpheliyim ama pek emin değilim. Temel nedeni bulmak için bir yönteme ihtiyacım var. Peki …
112 docker  containers  exit 

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.