Încerc să configurez docker pe un VM al companiei pe Ubuntu 20.04.
La început nici nu am putut începe serviciul pentru că se pare că a fost un conflict cu rutele preexistente.
Dacă rulez traseu
comanda primesc asta:
Destination Gateway Genmask Flags Metric Ref Utilizare Iface
implicit 0.0.0.0 0.0.0.0 UG 20 0 0 eno3np0.1169
10.0.0.0 0.0.0.0 255.0.0.0 UG 20 0 0 eno3np0.1169
100.64.0.0 0.0.0.0 255.192.0.0 UG 20 0 0 eno3np0.1169
100.99.0.0 0.0.0.0 255.255.0.0 UG 20 0 0 eno3np0.1169
172.16.0.0 0.0.0.0 255.240.0.0 UG 20 0 0 eno3np0.1169
192.168.0.0 0.0.0.0 255.255.0.0 UG 20 0 0 eno3np0.1169
Am reușit să găsesc o soluție specificând o altă rețea în /etc/docker/daemon.json
:
{
"bip": "240.0.0.1/24",
"default-address-pools":[
{ "domeniu": "local", "bază": "240.0.0.0/16", "dimensiune": 24 }
]
}
Totuși, am încercat să rulez câteva containere, dar se pare că nu pot ajunge la ele.
De exemplu:
CONTAINER ID IMAGINE COMANDA CREAȚĂ STAREA PORTURI NUMELE
198ae3884ac7 tutum/hello-world "/bin/sh -c 'php-fpmâ¦" acum 3 ore Până la 3 ore 0.0.0.0:8081->80/tcp, :::8081->80/tcp helloworld
Dacă încerc răsuci
ea, doar atârnă pentru totdeauna.
curl localhost:8081 -v
* Se încearcă 127.0.0.1:8081...
* TCP_NODELAY setat
* Conectat la portul localhost (127.0.0.1) 8081 (#0)
> GET / HTTP/1.1
> Gazdă: localhost:8081
> User-Agent: curl/7.68.0
> Accept: */*
>
Nu sunt sigur cum să procedez de aici.
Orice sugestie despre cum să depanați în continuare problema ar fi de asemenea utilă.