Trăn thời gian hoạt động
Docker là nền tảng cung cấp cho các công cụ, dịch vụ để các thành viên lập trình và người quản lý hệ thống có thể phát triển, thực thi, chạy các ứng dụng với các thùng chứa. Việc sử dụng các bộ chứa Linux để phát triển ứng dụng được gọi là bộ chứa. Việc sử dụng container giúp dễ dàng hơn trong quá trình phát triển ứng dụng Show Để hiểu rõ hơn về 6, bạn có thể tham khảo Series Tìm hiểu về Docker. Trong bài viết này, mình sẽ chia sẻ về cách sử dụng Python cộng tác với 6Công cụ sử dụngCác công cụ mình sử dụng trong bài chia sẻ này bao gồm
Các công cụ đề tài có tài liệu hướng dẫn dễ hiểu, giúp bạn dễ dàng cài đặt và sử dụng Sử dụng Python tương tác với DockerTạo đối tượng khách hàngĐể tương tác với 2, bạn cần khởi tạo 1 phiên bản cho máy khách. 3 Support information through your call function 4. Nó sẽ trả lại cho bạn 1 5 có cấu hình giống với client mà bạn chạy khi sử dụng 6 2Ngoài ra, bạn có thể tự cấu hình đường dẫn URL đến máy chủ Docker, ví dụ như
Khi đã có client, lúc này ứng dụng đã sẵn sàng để tương tác với Docker rồi Quản lý Docker container1. Chạy vùng chứaĐể chạy container, bạn cần sử dụng phương thức 9 có sẵn ở bên trong 70. Mặc định khi gọi tới phương thức 71, nó sẽ đợi tới khi bộ chứa hoàn thành công việc chạy và trả về các bản ghi, tương tự như lệnh 72Khi bạn định nghĩa thêm tham số 73 cho phương thức 74, thì client sẽ chạy container và ngay lập tức trả về cho bạn 1 đối tượng 75, hiểu đơn giản là client sẽ chạy container ngầm, tương tự như 76Ví dụ
7Ở ví dụ trên , trong phương thức 74 mình có sử dụng thêm một số tham số với mục đích là kết nối container nữa tạo vào 1 78 có tên là Docker-network, mount 1 thư mục từ bên ngoài máy chủ lưu trữ vào trong container này và cho phép . Ngoài ra, 79 còn hỗ trợ đầy đủ các tùy chọn khác, tương tự như khi bạn sử dụng lệnh Docker, bạn có thể tham khảo tại đây2. Shows list containerGiống với 90, để liệt kê danh sách các container, Docker SDK cung cấp hàm 91 với các tham số
93. Tương tác với containerVới 92 được trả về khi chạy container, ta có thể dễ dàng tương tác với container đó 3Bạn cũng có thể chạy lệnh bên trong vùng chứa, tương tự như lệnh 93 5Default 94 will return 1 tuple gồm 95 kiểu int và 96 kiểu str. Mình sẽ giải thích 1 chút về các thông số trong 94 mà mình sử dụng
Ngoài ra còn có thể sử dụng các tham số
Quản lý hình ảnhChúng ta có thể quản lý hình ảnh trên máy chủ thông qua các phương pháp trong 98
5
8
20
21Theo dõi các sự kiện tại DockerĐể theo dõi các sự kiện xảy ra trên Docker server theo thời gian thực, tương tự như khi bạn sử dụng lệnh 37, bạn có thể gọi tới 38 để lấy các sự kiện 22pauseSau bài viết chia sẻ này, hy vọng các bạn đã nắm giữ cơ bản được cách sử dụng 39 để tương tác với Docker. Mình sẽ làm tiếp các bài chia sẻ về cách tương tác với Docker Network, Docker Swarm trong thời gian tới, mong các bạn tiếp tục đón nhận |