2014-04-24 18 views
5

Tôi mới tham gia docker.io và không chắc liệu điều này có vượt quá phạm vi của docker hay không. Tôi có một hệ thống CentOS 6.5 hiện có. Tôi đang cố gắng tìm ra cách tạo một hình ảnh docker từ một hệ thống CentOS Linux mà tôi đã chạy. Tôi muốn cơ bản sao chép hệ thống hiện có này; vì vậy tôi có thể chuyển nó đến một nhà cung cấp đám mây khác. Tôi đã có thể tạo ra một hình ảnh docker từ một hình ảnh CentOS cơ sở nhưng tôi muốn về cơ bản sao chép hệ thống hiện tại của tôi và sử dụng docker.io đi về phía trước.Làm cách nào để tạo hình ảnh docker từ một CentOS hiện có?

Tôi có bị kẹt với việc tạo một CentOS cơ sở từ đầu và định cấu hình nó cho docker từ đó không? Điều này có thể được nhiều hơn một điều VirtualBox/Vagrant, nhưng tôi quan tâm đến docker.io.

Hình như tôi cần phải bắt đầu với cơ sở CentOS và tạo ra một Dockerfile với tất cả các addons tôi cần ... Nghĩ tôi nhận được hiện nay ....

+0

@ user3570347- Cách bạn tạo dockerfile bằng cách cung cấp những gì bạn muốn. Tôi cũng muốn tạo một hình ảnh cơ bản từ sles12 vm hiện có. Vào vm một số ứng dụng tùy chỉnh cũng được cài đặt, tôi muốn rằng vm như là một hình ảnh cơ sở docker. Làm thế nào tôi có thể đạt được điều này? – kit

Trả lời

7

Nhân bản một hệ thống khởi động và chạy là chắc chắn không phải những gì Docker là dành cho. Thay vào đó, Docker có nghĩa là để phát triển hệ điều hành và cài đặt máy chủ của bạn cùng với các ứng dụng hoặc dịch vụ, làm cho DevOps thậm chí còn DevOpsy hơn. Bằng cách bắt đầu với hình ảnh CentOS sạch, bạn sẽ chắc chắn chỉ cài đặt những gì bạn cần cho dịch vụ và có mọi thứ được kiểm soát. Bạn thực sự không muốn tất cả những thứ khác có thể tạo ra sự không tương thích. Vì vậy, câu trả lời ở đây là bạn chắc chắn nên tiếp cận vấn đề ở đây theo cách khác.

+0

Cảm ơn! Sau khi dành nhiều thời gian hơn hôm qua để đọc trên docker.io. Tôi đã đi đến cùng một kết luận và đang tạo một Dockfile với một cơ sở CentOS sạch và chỉ cần thêm những gì tôi cần. Cảm ơn đã phản ứng nhanh chóng! Tôi đã theo dõi nhân bản sai. – user3570347

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