Ubuntu - Docker
Docker là một dịch vụ vùng chứa cho phép một người chạy các ứng dụng hoặc thậm chí hệ điều hành trên hệ điều hành chủ dưới dạng vùng chứa. Containers là một công nghệ mới và thú vị đã phát triển trong vài năm qua và được rất nhiều tổ chức quan trọng áp dụng.
Docker là một công ty phát triển các thùng chứa đặc biệt này cho các ứng dụng. Trang web chính thức cho Docker làhttps://www.docker.com/
Như một bài tập, hãy cài đặt bộ chứa CentOS trên hệ thống Ubuntu. CentOS là một hệ điều hành dựa trên Linux của Red Hat. Do đó, chúng tôi sẽ chạy hệ thống CentOS trên Ubuntu. Sau đây là các bước để thực hiện điều này.
Step 1- Bước đầu tiên là cài đặt ứng dụng Docker trên máy chủ Ubuntu. Do đó, trên máy chủ thử nghiệm Ubuntu, hãy chạy lệnh sau để đảm bảo rằng các bản cập nhật hệ điều hành được đưa ra.
sudo apt-get update
Step 2 - Khi tất cả các bản cập nhật đã được xử lý, hãy phát hành lệnh sau để cài đặt Docker.
sudo apt-get install -y docker.io
Step 3- Khi các gói Docker được cài đặt, chúng ta sẽ nhận được một thông báo đầu ra cho biết rằng quá trình Docker đã bắt đầu và đang chạy. Quá trình Docker được gọi là Docker engine hoặc Docker daemon.
Step 4 - Để xem phiên bản Docker đang chạy, hãy sử dụng lệnh Docker info.
Step 5 - Bước tiếp theo là cài đặt CentOS image của chúng tôi trên Ubuntu.
Docker có một trang web đặc biệt được gọi là trung tâm Docker, được sử dụng để lưu trữ các hình ảnh được tạo sẵn cho Docker. Liên kết đến trang web làhttps://hub.docker.com/
Step 6 - Thực hiện quá trình đăng nhập nhanh chóng và đơn giản để có thể đăng nhập vào trang web và xem tất cả các hình ảnh Docker có sẵn.
Step 7 - Sau khi đăng nhập, nhấp vào nút Khám phá để xem tất cả các hình ảnh Docker có sẵn.
Hai điểm quan trọng cần lưu ý là -
Docker pullchỉ huy. Đây là lệnh cài đặt hình ảnh Docker trên hộp Linux.
Docker details cho các phiên bản khác nhau của CentOS.
Step 8 - Trên hộp Ubuntu, chạy lệnh.
sudo docker pull centos:latest
Quá trình tải xuống thành phần Docker bắt đầu và CentOS Docker được tải xuống. Tên của hình ảnh Docker là centos: mới nhất, có nghĩa là chúng tôi có hình ảnh Docker mới nhất cho CentOS.
Step 9 - Để xem tất cả các hình ảnh Docker được cài đặt, hãy ra lệnh
sudo docker images
Trong ảnh chụp màn hình sau, chúng ta có thể thấy rằng hình ảnh Docker chỉ có kích thước 196,8 MB và đây là tập con của CentOS hiện đang chạy trên hệ thống Ubuntu.
Step 10- Để khởi động CentOS, chúng ta cần đưa ra một lệnh cho hệ điều hành để bắt đầu một luồng. Chúng ta có thể làm điều này bằng cách chạy lệnh sau.
sudo docker run -it centos /bin/bash
Lệnh trên thực hiện những việc sau:
Chạy hình ảnh CentOS Docker.
Chạy hình ảnh ở chế độ tương tác bằng cách sử dụng -it Lựa chọn.
Chạy /bin/bash lệnh như quy trình ban đầu.