26 Lệnh Docker với các ví dụ

Docker lệnh cheat sheet cho sysadmin và developers


Docker là một hệ thống container hóa đóng gói và chạy ứng dụng với các phụ thuộc của nó bên trong một container. Có một số lệnh docker bạn phải biết khi làm việc với Docker. Bài viết này là tất cả về điều đó.

Nếu bạn không biết Docker là gì, thì bạn có thể lấy cái này Khóa học dành cho người mới bắt đầu.

Tìm phiên bản

Một trong những điều đầu tiên bạn muốn biết là làm thế nào để tìm phiên bản docker đã cài đặt.

[email được bảo vệ]: / home / geekflare $ docker – chuyển đổi

Docker phiên bản 18.09.6, bản dựng 480bc77

Đang tải hình ảnh

Hãy nói rằng bạn cần phải kéo hình ảnh docker từ bến tàu (kho chứa docker). Ví dụ sau về việc kéo hình ảnh máy chủ HTTP Apache.

[email được bảo vệ]: / home / geekflare $ docker kéo httpd

Sử dụng thẻ mặc định: mới nhất

mới nhất: Kéo từ thư viện / httpd

f5d23c7fed46: Kéo hoàn thành

b083c5fd185b: Kéo hoàn thành

bf5100a89e78: Kéo hoàn thành

98f47fcaa52f: Kéo hoàn thành

622a9dd8cfed: Kéo hoàn thành

Tiêu hóa: sha256: 8bd76c050761610773b484e411612a31f299dbf7273763103edbda82acd73642

Trạng thái: Đã tải xuống hình ảnh mới hơn cho httpd: mới nhất

[email được bảo vệ]: / nhà / geekflare $

Hình ảnh

Liệt kê tất cả các hình ảnh docker được kéo trên hệ thống với các chi tiết hình ảnh như TAG / IMAGE ID / SIZE, v.v..

[email được bảo vệ]: / home / geekflare $ docker hình ảnh

ID REPOSITORY TAG IMAGE KÍCH THƯỚC TẠO

httpd mới nhất ee39f68eb241 2 ngày trước 154MB

xin chào thế giới mới nhất fce289e99eb9 6 tháng trước 1.84kB

sequiq / hadoop-docker 2.7.0 789fa0a3b911 4 năm trước 1.76GB

Chạy

Chạy hình ảnh docker được đề cập trong lệnh. Lệnh này sẽ tạo một thùng chứa docker trong đó máy chủ HTTP Apache sẽ chạy.

[email được bảo vệ]: / home / geekflare $ docker chạy -it -d httpd

09ca6feb6efc0578951a3e2557ed5855b2edda39a795d9703eb54d975930fe6e

Những gì đang chạy?

ps liệt kê tất cả các container docker đang chạy với các chi tiết về container.

[email được bảo vệ]: / home / geekflare $ docker ps

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

09ca6feb6efc httpd               "httpd-foreground"   36 giây trước Lên 33 giây 80 / tcp nghi ngờ_bell

Như bạn có thể thấy, máy chủ Apache đang chạy trong thùng chứa docker này.

ps -a

Liệt kê tất cả các container docker đang chạy / thoát / dừng với các chi tiết về container.

[email được bảo vệ]: / nhà / geekflare $ docker ps -a

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

09ca6feb6efc httpd                            "httpd-foreground"       51 giây trước Lên 49 giây 80 / tcp nghi ngờ_bell

2f6fb3381078 sequiq / hadoop-docker: 2.7.0   "/etc/bootstrap.sh -d"   2 tuần trước Đã thoát (137) 9 ngày trước quizzical_raman

9f397feb3a46 sequiq / hadoop-docker: 2.7.0   "/etc/bootstrap.sh – Mạnh"   2 tuần trước Đã thoát (255) 2 tuần trước 2122 / tcp, 8030-8033 / tcp, 8040 / tcp, 8042 / tcp, 8088 / tcp, 19888 / tcp, 49707 / tcp, 50010 / tcp, 50020 / tcp tcp, 50075 / tcp, 50090 / tcp xác định_ritchie

9b6343d3b5a0 xin chào thế giới                      "/xin chào"                 2 tuần trước Đã thoát (0) 2 tuần trước peace_mclean

thực hiện

Truy cập vào container docker và chạy các lệnh bên trong container. Tôi đang truy cập vào container máy chủ apache trong ví dụ này.

[email được bảo vệ]: / home / geekflare $ docker exec -it 09ca6feb6efc bash

[email được bảo vệ]: / usr / local / apache2 # ls

bin build cgi-bin conf lỗi htdocs biểu tượng bao gồm các mô-đun nhật ký

[email được bảo vệ]: / usr / local / apache2 #

Gõ exit và nhấn enter để ra khỏi container.

Loại bỏ container

Hủy bỏ bộ chứa docker với id container được đề cập trong lệnh.

[email được bảo vệ]: / nhà / geekflare $ docker rm 9b6343d3b5a0

9b6343d3b5a0

Chạy lệnh dưới đây để kiểm tra xem container có được gỡ bỏ hay không.

[email được bảo vệ]: / nhà / geekflare $ docker ps -a

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

09ca6feb6efc httpd                            "httpd-foreground"       Khoảng một phút trước Up Khoảng một phút 80 / tcp nghi ngờ_bell

2f6fb3381078 sequiq / hadoop-docker: 2.7.0   "/etc/bootstrap.sh -d"   2 tuần trước Đã thoát (137) 9 ngày trước quizzical_raman

9f397feb3a46 sequiq / hadoop-docker: 2.7.0   "/etc/bootstrap.sh – Mạnh"   2 tuần trước Đã thoát (255) 2 tuần trước 2122 / tcp, 8030-8033 / tcp, 8040 / tcp, 8042 / tcp, 8088 / tcp, 19888 / tcp, 49707 / tcp, 50010 / tcp, 50020 / tcp tcp, 50075 / tcp, 50090 / tcp xác định_ritchie

Xóa hình ảnh

Xóa hình ảnh docker với id hình ảnh docker được đề cập trong lệnh

[email được bảo vệ]: / nhà / geekflare $ docker rmi fce289e99eb9

Untagged: hello-world: mới nhất

Không được đánh dấu: [email được bảo vệ]: 41a65640635299bab090f783209c1e3a3f11934cf7756b09cb2f1e02147c6ed8

Đã xóa: sha256: fce289e99eb9bca977dae136fbe2a82b6b7d4c372474c9235adc1741675f587e

Đã xóa: sha256: af0b15c8625bb1938f1d7b17081031f649fd14e6b233688eea3c5483994a66a3

[email được bảo vệ]: / nhà / geekflare $

Khởi động lại Docker

Khởi động lại container docker với id container được đề cập trong lệnh.

[email được bảo vệ]: / home / geekflare $ docker khởi động lại 09ca6feb6efc

09ca6feb6efc

Chạy lệnh bên dưới và kiểm tra tham số STATUS để xác minh xem container có bắt đầu gần đây không.

[email được bảo vệ]: / home / geekflare $ docker ps

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

09ca6feb6efc httpd               "httpd-foreground"   6 phút trước Lên 9 giây 80 / tcp nghi ngờ_bell

Dừng Docker

Dừng một container với id container được đề cập trong lệnh.

[email được bảo vệ]: / home / geekflare $ docker dừng 09ca6feb6efc

09ca6feb6efc

Chạy lệnh dưới đây để kiểm tra xem container vẫn đang chạy hay nó đã dừng.

[email được bảo vệ]: / home / geekflare $ docker ps

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

Docker bắt đầu

Lệnh này trong docker khởi động container docker với id container được đề cập trong lệnh.

[email được bảo vệ]: / home / geekflare $ docker bắt đầu 09ca6feb6efc

09ca6feb6efc

Chạy lệnh bên dưới để kiểm tra xem container có khởi động hay không.

[email được bảo vệ]: / home / geekflare $ docker ps

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

09ca6feb6efc httpd               "httpd-foreground"   8 phút trước Lên 3 giây 80 / tcp nghi ngờ_bell

Giết chết

Dừng container docker ngay lập tức. Lệnh dừng Docker dừng container một cách duyên dáng, đó là sự khác biệt giữa lệnh kill và stop.

[email được bảo vệ]: / nhà / geekflare $ docker giết 09ca6feb6efc

09ca6feb6efc

Chạy lệnh dưới đây để xem container có bị giết hay không.

[email được bảo vệ]: / home / geekflare $ docker ps

CONTAINER ID HÌNH ẢNH TÌNH TRẠNG TÌNH TRẠNG TẠO TÊN

Cam kết

Lưu hình ảnh docker mới với id container được đề cập trong lệnh trên hệ thống cục bộ. Trong ví dụ dưới đây, geekflare là tên người dùng và httpd_image là tên hình ảnh.

[email được bảo vệ]: / home / geekflare $ docker cam kết 09ca6feb6efc geekflare / httpd_image

sha256: d1933506f4c1686ab1a1ec601b1a03a17b41decbc21d8acd893db090a09bb31c

Đăng nhập

Đăng nhập vào trung tâm docker. Bạn sẽ được yêu cầu thông tin đăng nhập trung tâm docker của bạn để đăng nhập.

[email được bảo vệ]: / home / geekflare $ docker đăng nhập

Đăng nhập bằng ID Docker của bạn để đẩy và kéo hình ảnh từ Docker Hub. Nếu bạn không có ID Docker, hãy truy cập https://hub.docker.com để tạo một ID.

Tên đăng nhập: geekflare

Mật khẩu:

Cấu hình một người trợ giúp thông tin để loại bỏ cảnh báo này. Xem

https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Đăng nhập thành công

Đẩy

Tải lên hình ảnh docker với tên hình ảnh được đề cập trong lệnh trên dockerhub.

[email được bảo vệ]: / home / geekflare $ docker đẩy geekflare / httpd_image

Việc đẩy liên quan đến kho lưu trữ [docker.io/geekflare/httpd_image]

734d9104a6a2: Đã đẩy

635721fc6973: Được gắn từ thư viện / httpd

bea448567d6c: Được gắn từ thư viện / httpd

bfaa5f9c3b51: Được gắn từ thư viện / httpd

9d542ac296cc: Được gắn từ thư viện / httpd

d8a33133e477: Được gắn từ thư viện / httpd

mới nhất: digest: sha256: 3904662761df9d76ef04ddfa5cfab764b85e3eedaf10071cfbe2bf77254679ac kích thước: 1574

Docker mạng

Lệnh sau trong docker liệt kê chi tiết của tất cả các mạng trong cụm.

[email được bảo vệ]: / home / geekflare $ docker mạng ls

TÊN MẠNG ID TÊN PHẠM VI

Cầu 85083e766f04 cầu địa phương

f51d1f3379e0 máy chủ lưu trữ cục bộ

5e5d9a192c00 không null cục bộ

Có một số lệnh mạng docker khác.

[email được bảo vệ]: / home / geekflare $ docker mạng

Cách sử dụng: mạng docker

Quản lý mạng

Các lệnh:

kết nối Kết nối một container với mạng

tạo Tạo mạng

ngắt kết nối Ngắt kết nối container khỏi mạng

kiểm tra Hiển thị thông tin chi tiết trên một hoặc nhiều mạng

Danh sách mạng ls

prune Xóa tất cả các mạng không sử dụng

rm Xóa một hoặc nhiều mạng

Chạy ‘mạng docker THÔNG TIN – trợ giúp’ để biết thêm thông tin về lệnh.

Thông tin về Docker

Nhận thông tin chi tiết về docker được cài đặt trên hệ thống bao gồm phiên bản kernel, số lượng container và hình ảnh, v.v..

[email được bảo vệ]: / home / geekflare $ docker thông tin

Container: 3

Chạy: 1

Tạm dừng: 0

Đã dừng: 2

Hình ảnh: 3

Phiên bản máy chủ: 18.09.6

Trình điều khiển lưu trữ: lớp phủ2

Sao lưu hệ thống tập tin: extfs

Hỗ trợ d_type: đúng

Lớp phủ gốc Diff: đúng

Trình điều khiển đăng nhập: json-file

Trình điều khiển nhóm: cgroupfs

Bổ sung:

Khối lượng: địa phương

Mạng: cầu nối máy chủ macvlan null

Nhật ký: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog

Swarm: không hoạt động

Thời gian chạy:

Thời gian chạy mặc định: runc

Ban đầu nhị phân: docker-init

phiên bản container: bb71b10fd8f58240ca47fbb579b9d1028eea7c84

phiên bản runc: 2b18fe1d885ee5083ef9f0838fee39b62d653e30

phiên bản init: fec3683

Tùy chọn bảo mật:

apparmor

bí mật

Hồ sơ: mặc định

Phiên bản hạt nhân: 4.18.0-25-chung

Hệ điều hành: Ubuntu 18.10

OSType: linux

Kiến trúc: x86_64

CPU: 1

Tổng bộ nhớ: 4.982GiB

Tên: geekflare

ID: RBCP: YGAP: QG6H: B6XH: JCT2: DTI5: AYJA: M44Z: ETRP: 6TO6: OPAY: KLNJ

Docker Root Dir: / var / lib / docker

Chế độ gỡ lỗi (máy khách): sai

Chế độ gỡ lỗi (máy chủ): sai

Tên đăng nhập: geekflare

Đăng ký: https://index.docker.io/v1/

Nhãn:

Thử nghiệm: sai

Cơ quan đăng ký không an toàn:

127.0.0.0/8

Khôi phục trực tiếp kích hoạt: sai

Giấy phép sản phẩm: Community Engine

Sao chép tập tin

Sao chép một tập tin từ một container docker vào hệ thống cục bộ.

Trong ví dụ này, tôi đang sao chép tệp httpd.pid bên trong bộ chứa docker với id 09ca6feb6efc sang / home / geekflare /

[email được bảo vệ]: / home / geekflare $ sudo docker cp 09ca6feb6efc: /usr/local/apache2/logs/httpd.pid / home / geekflare /

[sudo] mật khẩu cho geekflare:

Chạy lệnh dưới đây để kiểm tra xem tập tin đã được sao chép hay chưa.

[email được bảo vệ]: / nhà / geekflare $ ls

Ví dụ về tài liệu trên máy tính để bàn.d.dtoptop httpd.pid nginx_new.yml nginx.yml

Kiểm tra lịch sử

Hiển thị lịch sử của hình ảnh docker với tên hình ảnh được đề cập trong lệnh.

g[email được bảo vệ]: / home / geekflare $ docker lịch sử httpd

HÌNH ẢNH TẠO TẠO TẠO B COMNG KÍCH THƯỚC COMMENT

ee39f68eb241 2 ngày trước / bin / sh -c # (nop) CMD ["httpd-foreground"] 0B

           2 ngày trước / bin / sh -c # (nop) TIẾP TỤC 80 0B

           2 ngày trước / bin / sh -c # (nop) Tệp COPY: c432ff61c4993ecd 138B

           4 ngày trước / bin / sh -c set -eux; đã lưuAptMark ="$ (apt-mát 49.1MB

           4 ngày trước / bin / sh -c # (nop) ENV HTTPD_PATCHES = 0B

           4 ngày trước / bin / sh -c # (nop) ENV HTTPD_SHA256 = b4ca9d05 phiên 0B

           4 ngày trước / bin / sh -c # (nop) ENV HTTPD_VERSION = 2.4,39 0B

           4 ngày trước / bin / sh -c set -eux; cập nhật apt-get; apt-g mộc 35,4 MB

           4 ngày trước / bin / sh -c # (nop) WORKDIR / usr / local / apache2 0B

           4 ngày trước / bin / sh -c mkdir -p "$ HTTPD_PREFIX"  && chow 0B

           4 ngày trước / bin / sh -c # (nop) ENV PATH = / usr / local / apach Đá 0B

           4 ngày trước / bin / sh -c # (nop) ENV HTTPD_PREFIX = / usr / loc Lần 0B

           5 ngày trước / bin / sh -c # (nop) CMD ["bash"] 0B

           5 ngày trước / bin / sh -c # (nop) THÊM tệp: 71ac26257198ecf6a Lối 69.2MB

Kiểm tra nhật ký

Hiển thị nhật ký của bộ chứa docker với id chứa được đề cập trong lệnh.

[email được bảo vệ]: / home / geekflare $ docker đăng nhập 09ca6feb6efc

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

[Mon Jul 15 14: 01: 55.400472 2019] [mpm_event: thông báo] [pid 1: tid 140299791516800] AH00361: Apache / 2.4.39 (Unix) được định cấu hình – tiếp tục các hoạt động bình thường

[Thứ hai, ngày 15 tháng 7 14: 01: 55.400615 2019] [lõi: thông báo] [pid 1: tid 140299791516800] AH00094: Dòng lệnh: ‘httpd -D FOREGROUND’

[Thứ hai ngày 15 tháng 7 14: 08: 36.798229 2019] [mpm_event: thông báo] [pid 1: tid 140299791516800] AH00491: bị bắt SIGTERM, tắt

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

[Mon Jul 15 14: 08: 38.259870 2019] [mpm_event: thông báo] [pid 1: tid 139974087980160] AH00361: Apache / 2.4.39 (Unix) được định cấu hình – tiếp tục hoạt động bình thường

[Thứ hai ngày 15 tháng 7 14: 08: 38,260007 2019] [cốt lõi: thông báo] [pid 1: tid 139974087980160] AH00094: Dòng lệnh: ‘httpd -D FOREGROUND’

[Thứ hai ngày 15 tháng 7 14: 09: 01.540647 2019] [mpm_event: thông báo] [pid 1: tid 139974087980160] AH00491: bị bắt SIGTERM, tắt

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

[Mon Jul 15 14: 10: 43.782606 2019] [mpm_event: thông báo] [pid 1: tid 140281554879616] AH00361: Apache / 2.4.39 (Unix) được định cấu hình – tiếp tục các hoạt động bình thường

[Thứ hai ngày 15 tháng 7 14: 10: 43.782737 2019] [cốt lõi: thông báo] [pid 1: tid 140281554879616] AH00094: Dòng lệnh: ‘httpd -D FOREGROUND’

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

AH00558: httpd: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của máy chủ, sử dụng 172.17.0.2. Đặt chỉ thị ‘ServerName’ trên toàn cầu để chặn thông báo này

[Mon Jul 15 14: 14: 08.270906 2019] [mpm_event: thông báo] [pid 1: tid 140595254346880] AH00361: Apache / 2.4.39 (Unix) được định cấu hình – tiếp tục hoạt động bình thường

[Thứ hai ngày 15 tháng 7 14: 14: 08.272628 2019] [cốt lõi: thông báo] [pid 1: tid 140595254346880] AH00094: Dòng lệnh: ‘httpd -D FOREGROUND’

Tìm kiếm hình ảnh

Tìm kiếm hình ảnh docker trên dockerhub với tên được đề cập trong lệnh.

[email được bảo vệ]: / home / geekflare $ docker search hadoop

TÊN MÔ TẢ NGÔI SAO CHÍNH THỨC TỰ ĐỘNG

sequiq / hadoop-docker Một cách dễ dàng để thử Hadoop 611 [OK]

Hình ảnh uhopper / hadoop Base Hadoop với cấu hình động Máy 98 [OK]

harisekhon / hadoop Apache Hadoop (HDFS + Sợi, thẻ 2.2 – 2.8) 54 [OK]

bde2020 / hadoop-namenode Hadoop namenode của cụm hadoop 22 [OK]

kiwenlau / hadoop Chạy Hadoop Cluster trong Docker Container 19

izone / hadoop Hadoop 2.8.5 Hệ sinh thái được phân phối đầy đủ, Ju 14 14 [OK]

uhopper / hadoop-namenode Hadoop namenode 9 [OK]

bde2020 / hadoop-datanode Mã dữ liệu Hadoop của cụm hadoop 9 [OK]

số ít / hadoop Apache Hadoop 8 [OK]

uhopper / hadoop-datanode Mã dữ liệu Hadoop 7 [OK]

harisekhon / hadoop-dev Apache Hadoop (HDFS + Sợi) + Công cụ phát triển + Gi HỒ 6 [OK]

Đang cập nhật cấu hình

Cập nhật cấu hình container. Điều này cho thấy tất cả các tùy chọn cập nhật.

[email được bảo vệ]: / home / geekflare $ cập nhật docker – trợ giúp

Cách sử dụng: cập nhật docker [TÙY CHỌN] CONTAINER [CONTAINER …]

Cập nhật cấu hình của một hoặc nhiều container

Tùy chọn:

–blkio-weight uint16 Khối IO (trọng lượng tương đối), từ 10 đến 1000 hoặc 0 để vô hiệu hóa

(mặc định 0)

–cpu-period int Giới hạn CPU CFS (Bộ lập lịch hoàn toàn công bằng)

–cpu-quota int Giới hạn hạn ngạch CPU CFS (Bộ lập lịch hoàn toàn công bằng)

–cpu-rt-period int Giới hạn thời gian thực của CPU tính bằng micrô giây

–cpu-rt-runtime int Giới hạn thời gian chạy CPU trong thời gian thực tính bằng micrô giây

-c, –cpu-Shares int CPU share (trọng lượng tương đối)

–Số thập phân cpus Số lượng CPU

–CPU chuỗi cpuset-cpus trong đó cho phép thực thi (0-3, 0,1)

–MEMus chuỗi cpuset-mems trong đó cho phép thực thi (0-3, 0,1)

–byte bộ nhớ kernel Giới hạn bộ nhớ kernel

-m, –memory byte Giới hạn bộ nhớ

–bộ nhớ dự trữ byte Giới hạn mềm bộ nhớ

–byte trao đổi bộ nhớ Giới hạn hoán đổi bằng bộ nhớ cộng với hoán đổi: ‘-1’ để cho phép trao đổi không giới hạn

–chuỗi khởi động lại Chính sách khởi động lại để áp dụng khi thoát khỏi vùng chứa

Chạy lệnh dưới đây để cập nhật cấu hình CPU của docker container với id container được đề cập trong lệnh.

[email được bảo vệ]: / home / geekflare $ cập nhật docker -c 1 2f6fb3381078

2f6fb3381078

Tạo âm lượng

Tạo một khối lượng mà docker container sẽ sử dụng để lưu trữ dữ liệu.

[email được bảo vệ]: / home / geekflare $ docker volume tạo

7e7bc886f69bb24dbdbf19402e31102a25db91bb29c56cca3ea8b0c611fd9ad0

Chạy lệnh dưới đây nếu âm lượng đã được tạo hay không.

[email được bảo vệ]: / home / geekflare $ docker khối lượng ls

TÊN ĐIỆN ÁP

địa phương 7e7bc886f69bb24dbdbf19402e31102a25db91bb29c56cca3ea8b0c611fd9ad0

Cài đặt plugin

Cài đặt plugin docker vieux / sshfs với môi trường gỡ lỗi được đặt thành 1.

[email được bảo vệ]: / home / geekflare $ docker plugin cài đặt vieux / sshfs DEBUG = 1

Cắm vào "vieux / sshfs" đang yêu cầu các đặc quyền sau:

– mạng: [máy chủ]

– gắn kết: [/ var / lib / docker / plugin /]

– gắn kết: []

– thiết bị: [/ dev / cầu chì]

– khả năng: [CAP_SYS_ADMIN]

Bạn có cấp các quyền trên? [y / N] y

mới nhất: Kéo từ vieux / sshfs

52d435ada6a4: Tải xuống hoàn tất

Tiêu hóa: sha256: 1d3c3e42c12138da5ef7873b97f7f32cf99fb6edde75fa4f0bcf9ed277855811

Trạng thái: Đã tải xuống hình ảnh mới hơn cho vieux / sshfs: mới nhất

Đã cài đặt plugin vieux / sshfs

Chạy lệnh dưới đây để liệt kê các plugin docker.

[email được bảo vệ]: / home / geekflare $ docker plugin ls

ID TÊN MÔ TẢ ENABLED

2a32d1fb95af vieux / sshfs: plugin sshFS mới nhất cho Docker true

Đăng xuất

Đăng xuất khỏi dockerhub.

[email được bảo vệ]: / home / geekflare $ docker đăng xuất

Xóa thông tin đăng nhập cho https://index.docker.io/v1/

Phần kết luận

Tôi hy vọng bạn đã có một sự hiểu biết công bằng về các lệnh docker. Hãy thử các lệnh đó trong môi trường dev hoặc lab của bạn để thực hành và học hỏi.

Nếu bạn thích học Docker và Kubernetes, thì hãy xem cái này khóa học trực tuyến.

THẺ

  • Docker

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map