Docker-mailman: KESALAHAN: Kumpulan tumpang tindih dengan yang lain di ruang alamat ini

Dibuat pada 23 Jul 2017  ·  12Komentar  ·  Sumber: maxking/docker-mailman

Hai

Terima kasih untuk proyek ini! Menginstal Mailman3 itu rumit dan saya harap gambar buruh pelabuhan Anda akan membantu

Namun saya mendapatkan kesalahan pada tahap awal:

$ docker-compose up
Creating network "dockermailman_mailman" with driver "bridge"
ERROR: Pool overlaps with other one on this address space

host adalah kotak Linux biasa:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

$ uname -a
Linux Hammer 4.4.0-59-generic #80-Ubuntu SMP Fri Jan 6 17:47:47 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Versi buruh pelabuhan tampaknya mutakhir

docker version
Client:
 Version:      17.05.0-ce
 API version:  1.29
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.05.0-ce
 API version:  1.29 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64
 Experimental: false

Komentar yang paling membantu

Jika ada orang lain yang mencari Google di sini: Bahkan jika wadahnya mati, jaringannya masih ada. Tanpa wadah yang menjalankan docker network prune berhasil. Tebak memulai kembali layanan mengembalikan hasil yang sama.

Semua 12 komentar

Apakah Anda menggunakan subnet 172.19.199.1/24 untuk hal lain di jaringan Anda?

File penulisan default yang disediakan menggunakan subnet ini untuk membuat jaringan jembatan dan mengalokasikan IP statis ke wadah.

Jika subnet ini sudah digunakan, Anda bisa mengubahnya ke subnet lain. Anda harus berubah
variabel lingkungan dan alamat IPA lain yang dialokasikan untuk setiap wadah juga.

Lihat file docker-compose.yaml di root proyek.

Hai !

Terima kasih atas jawaban cepatnya 👍

FTR Saya menggunakan file docker-compose.yaml di root proyek

Tidak ada wadah buruh pelabuhan lain yang berjalan di Host saat saya melakukan tes ini.

Saya mengubah subnet menjadi 172.20.199.1/24 dan memodifikasi alamat IP lainnya yang sesuai dan saya masih mendapatkan kesalahan yang sama..

Tidak yakin tentang apa yang terjadi tetapi utas ini

Hai !

Sebenarnya tampaknya sevirce docker restart memecahkan masalah.

Maaf tentang itu. Terima kasih atas bantuan Anda !

Jika ada orang lain yang mencari Google di sini: Bahkan jika wadahnya mati, jaringannya masih ada. Tanpa wadah yang menjalankan docker network prune berhasil. Tebak memulai kembali layanan mengembalikan hasil yang sama.

Saya pikir semantik bergantung pada bagaimana Anda benar-benar menghentikan wadah, docker-compose stop sebenarnya hanya menghentikan wadah, tetapi, docker-compose down berhenti dan menghapus wadah & jaringan.

https://docs.docker.com/compose/reference/down/
https://docs.docker.com/compose/reference/stop/

Bekerja ketika saya menghapus jaringan pool

docker network ls
NETWORK ID          NAME                          DRIVER              SCOPE  
8518cc751c09        bridge                        bridge              local  
5ebc27713033       pool_network              bridge              local  
25ff8d61d971        host                          host                local  
85c5507b6e64        none                          null                local

hapus pool_network

docker network rm pool_network

Ini tentang alamat ip yang salah di compose.yml dalam kasus saya

kasus saya, saya harus menyetel

docker-compose down
docker network prune

Kemudian restart layanan Docker.

versi: "3"

jaringan:
tut07-frontend:
pengemudi: jembatan
ipa:
pengemudi: default
konfigurasi:
- subnet: 172.10.1.0/24
tut07-backend:
pengemudi: jembatan
ipa:
pengemudi: default
konfigurasi:
- subnet: 172.10.2.0/23

jasa:
tut07-db:
membangun: ./db
perintah: --default-authentication-plugin=mysql_native_password
port:
- 3306:3306
jaringan:
tut07-backend:
ipv4_address: 172.10.3.2
file_env:
- ./development.env
tut07-www:
membangun: ./www
port:
- 8080:80
volume:
- ./src:/var/www/html/
jaringan:
tut07-backend:
ipv4_address: 172.10.2.2
tut07-frontend:
ipv4_address: 172.10.1.2
tergantung pada:
- tut07-db
file_env:
- ./pengembangan.env

#

di atas adalah file docker compose yml saya tetapi saya mendapatkan kesalahan yang sama meskipun saya telah mengubahnya

pemangkasan jaringan buruh pelabuhan

Jika ada orang lain yang mencari Google di sini: Bahkan jika wadahnya mati, jaringannya masih ada. Tanpa wadah yang menjalankan docker network prune berhasil. Tebak memulai kembali layanan mengembalikan hasil yang sama.

itu berhasil untuk saya. Terimakasih.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

strarsis picture strarsis  ·  5Komentar

morbidick picture morbidick  ·  7Komentar

belzebubek picture belzebubek  ·  12Komentar

maxking picture maxking  ·  9Komentar

hansent picture hansent  ·  3Komentar