2015-11-23 33 views
6

Tôi đã tìm kiếm một hình ảnh Docker của FreeBSD nhưng không thể tìm thấy, FreeBSD có thể chạy bên trong docker không? Nếu không, tai sao không?Có thể chạy FreeBSD bên trong Docker không?

+0

Những quảng cáo đó không hoạt động? (https://hub.docker.com/search/?q=freebsd&page=1&isAutomated=0&isOfficial=0&starCount=0&pullCount=0) – VonC

+0

Người đã gửi câu trả lời cho biết cần có máy chủ FreeBSD – Phil

Trả lời

5

Về mặt kỹ thuật có, nhưng bạn cần một máy chủ FreeBSD để làm điều đó và Docker là "hơi không ổn định" trên FreeBSD ngay bây giờ. Có một ngã ba từ Docker 1.7 có thể khởi động kỹ thuật các thùng chứa, nhưng không có gì bạn muốn sử dụng cho thực tế. Jetpack hy vọng sẽ được hoàn thành cho FreeBSD 11 và sẽ cung cấp một giải pháp tốt hơn ở đây.

https://wiki.freebsd.org/Docker có thông tin. Bạn có thể làm cho nó hoạt động trên một cập nhật đầy đủ 10.3 nhưng mong đợi rất nhiều sự kỳ quặc.

+1

Điều tuyệt đối bắt buộc là bạn có FreeBSD host? Tại sao ? – Phil

+0

Vì bạn không thể chạy các tệp nhị phân FreeBSD trên hạt nhân Linux/libc. Docker (và Jails, Zones, v.v.) chỉ chạy một tiến trình với rất nhiều cờ đặc biệt, nhưng trái tim họ thực sự cần chạy. – coderanger

+1

Cổng Docker FreeBSD không phải là "* hơi không ổn định *", nó hoàn toàn chưa hoàn thành. Mạng ảo hóa, giới hạn tài nguyên, khối lượng và liên kết không có ở đó. Hơn nữa, không có hoạt động nào trong hơn 1,5 năm. Dự án trông bị bỏ rơi. – rustyx

Các vấn đề liên quan