Docker Tutorial Series — Part 1 — Cài Đặt Docker - MTD SEC

MTD SEC

Chia Sẻ Để Thành Công

Home Top Ad

Post Top Ad

Chủ Nhật, 10 tháng 2, 2019

Docker Tutorial Series — Part 1 — Cài Đặt Docker


Đây là bài đầu tiên trong loạt bài viết về docker do mình biên tập





Bước đầu tiên là đảm bảo rằng bạn cài đặt Docker trên máy của mình. Vì hướng dẫn này được viết lần đầu tiên, Docker hiện có sẵn để cài đặt trên một số bản phân phối Linux và cũng có sẵn cho các hệ điều hành Windows và Mac.





Bạn có thể kiểm tra độ tương thích với hệ điều hành của mình tại:





https://docs.docker.com/install/





Mình đã tạo ra một script để tự động hóa cài đặt trên nền tảng linux, các bạn có thể chạy lệnh sau và quá trình chạy sẽ hoàn toàn tự động cho dù là bạn dùng centos hay unbuntu





wget https://file.manhtuong.net/docker.sh && sh docker.sh




Khi bạn đã thiết lập xong, tôi khuyên bạn nên kiểm tra cài đặt của mình thông qua lệnh được đưa ra dưới đây:





Giống như các framework thì docker cũng có cách hello world của nó chũng ta dùng lệnh sau:





docker run hello-world




sau khi bạn dùng lệnh này thì bạn đã tải về một image hello-world của docker và một tin nhắn hello-world sẽ được hiển thị ra.





Chúng ta đang chạy cái gì?





Rất nhiều thứ đã xảy ra đằng sau để cho Hello World có thể hoạt động. Mặc dù hiện tại tôi có thể không đi sâu vào chi tiết cụ thể, nhưng đây là những bước cơ bản:





  1. Bạn đã sử dụng ứng dụng máy khách docker thông qua lệnh docker.
  2. Bạn đã đưa lệnh chạy hello-world vào ứng dụng máy khách docker.
  3. Nói cách khác, bạn đã nói với ứng dụng khách docker tạo một kết quả của Docker Image có tiêu đề hello-world.
  4. Image Docker này ở đâu? Trên hệ thống local của bạn? Ở đâu đó trên Internet? Chuyện gì đang xảy ra vậy?
  5. Hành vi tìm kiếm mặc định sẽ tìm image docker bạn cần trên máy tính của bạn trước sau đó nếu không có nó sẽ tìm trên máy chủ của docker và tiến hành tải về image và chạy như một Container chứa dữ liệu đã được đóng gói
  6. một lệnh sau đó được thực thi để in ra một số thông báo trên bàn điều khiển, đó là những gì bạn đã thấy.




Một số lệnh docker nên thử





vì image của docker bạn đã tải về máy tính của bạn và bạn hoàn toàn có thể kiểm tra các image đã tải về bằng lệnh:





docker images




Hãy thử khởi chạy một container khác dựa trên cùng một image bằng lệnh sau:





docker run hello-world




Nó sẽ in ra cùng một thông điệp mà bạn đã thấy trước đó.





Lệnh $ docker ps cung cấp cho bạn một danh sách các container đang chạy. bạn có thể tìm thấy các container của mình!





docker ps --all




bạn có thể xem thêm các thông số bằng lệnh trợ giúp





docker ps — help

Không có nhận xét nào:

Đăng nhận xét

Post Top Ad