Làm thế nào để sử dụng Docker?

Trong bài này, chúng ta sẽ học cách sử dụng Docker.

Tham khảo bài viết này, nếu bạn muốn tìm hiểu cách cài đặt Docker trên Fedora 29.

Docker là một tập hợp nền tảng như một sản phẩm dịch vụ sử dụng ảo hóa cấp hệ điều hành để phân phối phần mềm trong các gói được gọi là vùng chứa. Docker đơn giản hóa và tăng tốc quy trình làm việc của bạn, đồng thời cho phép các nhà phát triển tự do đổi mới với sự lựa chọn của họ về công cụ, ngăn xếp ứng dụng và môi trường triển khai cho từng dự án.

1. Tìm kiếm hình ảnh Docker

Trước hết hãy tìm kiếm hình ảnh vùng chứa Docker từ trung tâm Docker. Ví dụ: lệnh dưới đây sẽ tìm kiếm tất cả các hình ảnh với Fedora và liệt kê dưới dạng đầu ra

# docker search fedora

2. Tải xuống hình ảnh Docker

Bây giờ tải xuống vùng chứa Docker với tên Ubuntu trên hệ thống cục bộ của bạn bằng cách sử dụng các lệnh sau.

# docker pull fedora

Using default tag: latest
latest: Pulling from library/fedora
0be2a68855d7: Extracting [==============================>     ]  69.63MB/89.87MB

Bây giờ hãy đảm bảo rằng các hình ảnh trên đã được tải xuống thành công trên hệ thống của bạn. Lệnh dưới đây liệt kê tất cả các hình ảnh.

# docker images

BÁO CÁO TAG HÌNH ẢNH ID ĐƯỢC TẠO KÍCH THƯỚC ẢNH HƯỞNG ubuntu mới nhất 36248ae4a9ac 2 ngày trước 188 MB fedora mới nhất 26ffec5b4a8a 2 tuần trước 275MB

3. Khởi chạy vùng chứa mới với hình ảnh

Cuối cùng, khởi chạy vùng chứa Docker bằng hình ảnh đã tải xuống ở trên trên hệ thống của bạn. Lệnh dưới đây sẽ bắt đầu một vùng chứa mới.

# docker run -i -t -d fedora /bin/bash

Để xem tất cả các loại vùng chứa đang chạy

# docker ps

CONTAINER ID     IMAGE     COMMAND        CREATED          STATUS         PORTS    NAMES
695efa2ace69     fedora    "/bin/bash'    58 seconds ago   Up 56 seconds           first_fedora

Theo mặc định, lệnh Above sẽ chỉ liệt kê các vùng chứa đang chạy. Để liệt kê tất cả các vùng chứa (bao gồm cả vùng chứa đã dừng), hãy sử dụng lệnh sau.

# docker ps -a

4. Bắt đầu / Dừng / Đính kèm vùng chứa

Bạn có thể bắt đầu, dừng hoặc đính kèm vào bất kỳ vùng chứa nào bằng các lệnh sau. Để bắt đầu vùng chứa, hãy sử dụng lệnh sau.

# docker start CONTAINER_ID

Để dừng vùng chứa, hãy sử dụng lệnh sau.

# docker stop CONTAINER_ID

Để đính kèm vào vùng chứa hiện đang chạy, hãy sử dụng lệnh sau.

# docker attach CONTAINER_ID

Đó là nó. Chúng tôi đã thấy cách sử dụng Docker. Một số lệnh cơ bản.


Cách tạo nhóm trong Linux

Cách tạo nhóm trong Linux

Nhóm được sử dụng để tổ chức người dùng và các đặc quyền của họ như đọc quyền viết và thực thi. Để thêm một Groud, lệnh là groupadd.

3 cách để kiểm tra việc sử dụng CPU trong Linux

3 cách để kiểm tra việc sử dụng CPU trong Linux

Giải thích rõ 3 cách để kiểm tra việc sử dụng CPU trong Linux. Sử dụng CPU đề cập đến việc sử dụng tài nguyên xử lý hoặc khối lượng công việc được xử lý bởi CPU.

Cách cài đặt và cấu hình DenyHosts trong CentOS 7

Cách cài đặt và cấu hình DenyHosts trong CentOS 7

DenyHosts được sử dụng rộng rãi như một giải pháp thay thế cho Fail2ban. Nếu có quá nhiều lần đăng nhập SSH không hợp lệ, nó sẽ giả định rằng các cuộc tấn công brute-force của nó hoặc

Gắn một đĩa mới vào máy chủ Linux

Gắn một đĩa mới vào máy chủ Linux

Chúng ta sẽ tìm hiểu cách gắn một đĩa mới vào máy chủ Linux. Đối với phần trình diễn này, chúng tôi đang sử dụng máy chủ đám mây CentOS 7. bây giờ mount phân vùng như hình dưới đây.

Dễ dàng cài đặt Fail2ban trên Ubuntu 20.04

Dễ dàng cài đặt Fail2ban trên Ubuntu 20.04

Giải thích rõ về cách dễ dàng cài đặt Fail2ban trên Ubuntu 20.04. Fail2ban được viết bằng ngôn ngữ lập trình Python và nó là mã nguồn mở, miễn phí. Cấu hình.

Cách cài đặt WireGuard VPN trên Ubuntu 20.04

Cách cài đặt WireGuard VPN trên Ubuntu 20.04

Giải thích rõ về cách cài đặt WireGuard VPN trên Ubuntu 20.04. WireGuard là một VPN cực kỳ đơn giản, nhanh chóng và hiện đại sử dụng mật mã hiện đại

Cách cài đặt OpenSSL 1.1.1d trong CentOS

Cách cài đặt OpenSSL 1.1.1d trong CentOS

OpenSSL là một bộ công cụ mạnh mẽ, cấp thương mại, đầy đủ tính năng cho các giao thức Bảo mật tầng truyền tải (TLS) & (SSL). Tìm hiểu cách cài đặt OpenSSL 1.1.1d trong CentOS

Cách cài đặt và cấu hình CSF trên CentOS 8

Cách cài đặt và cấu hình CSF trên CentOS 8

Cách cài đặt và cấu hình CSF trên máy chủ CentOS 8. ConfigServer Security & Firewall là một ứng dụng tường lửa, Đăng nhập / Phát hiện xâm nhập và Bảo mật (SPI).

Cấu hình quy tắc kiểm tra không được phản ánh - Cách khắc phục sự cố

Cấu hình quy tắc kiểm tra không được phản ánh - Cách khắc phục sự cố

Cấu hình quy tắc kiểm tra không được phản ánh? Tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi khắc phục sự cố và giải quyết vấn đề. Tệp cấu hình quy tắc /etc/audit/rules.d/audit.rules

CloudLinux tải cao trên máy chủ

CloudLinux tải cao trên máy chủ

Trong bài viết này, chúng tôi sẽ tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi sửa lỗi tải cao của CloudLinux trên máy chủ. Vui lòng đảm bảo rằng các giới hạn LVE của bạn được định cấu hình đúng cách.