Tôi đang cố gắng thiết lập docker trên máy ảo của công ty trên Ubuntu 20.04.
Lúc đầu, tôi thậm chí không thể bắt đầu dịch vụ vì có vẻ như đã xảy ra xung đột với các tuyến đường có sẵn.
Nếu tôi chạy tuyến đường
lệnh tôi nhận được điều này:
Cổng đích Genmask Flag Metric Ref Sử dụng Iface
mặc định 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
Tôi đã có thể tìm ra giải pháp bằng cách chỉ định một mạng khác trong /etc/docker/daemon.json
:
{
"bíp": "240.0.0.1/24",
"nhóm địa chỉ mặc định":[
{ "phạm vi": "cục bộ", "cơ sở": "240.0.0.0/16", "kích thước": 24 }
]
}
Tuy nhiên, tôi đã thử chạy một vài vùng chứa nhưng có vẻ như tôi không thể tiếp cận chúng.
Ví dụ:
ID CONTAINER HÌNH ẢNH LỆNH TẠO TÊN CỔNG TRẠNG THÁI
198ae3884ac7 tutum/hello-world "/bin/sh -c 'php-fpmâ¦" 3 giờ trước Lên 3 giờ 0.0.0.0:8081->80/tcp, :::8081->80/tcp helloworld
Nếu tôi cố gắng Xoăn
nó, nó chỉ bị treo mãi mãi.
cuộn tròn máy chủ cục bộ: 8081 -v
* Đang thử 127.0.0.1:8081...
* Bộ TCP_NODELAY
* Đã kết nối với localhost (127.0.0.1) cổng 8081 (#0)
> NHẬN / HTTP/1.1
> Máy chủ: localhost:8081
> Tác nhân người dùng: curl/7.68.0
> Chấp nhận: */*
>
Tôi không chắc làm thế nào để tiếp tục từ đây.
Mọi đề xuất về cách khắc phục sự cố cũng sẽ hữu ích.