lenh docker

Docker có một loạt các lệnh hướng dẫn. Đây là các lệnh được đặt trong Docker File. Hãy xem xét những cái có sẵn.

Hướng dẫn CMD

Lệnh này được sử dụng để thực hiện một lệnh trong thời gian chạy khi vùng chứa được thực thi.

Cú pháp

CMD command param1 

Tùy chọn

  • command – Đây là lệnh chạy khi vùng chứa được khởi chạy.
  • param1 – Đây là tham số được nhập vào lệnh.

Giá trị trả lại

Lệnh sẽ thực hiện tương ứng.

Thí dụ

Trong ví dụ của chúng tôi, chúng tôi sẽ nhập một tiếng vọng Hello World đơn giản vào Tệp Docker của chúng tôi và tạo một hình ảnh và khởi chạy một vùng chứa từ nó.

Bước 1 – Tạo tệp Docker bằng các lệnh sau:

FROM ubuntu 
MAINTAINER demousr@gmail.com 
CMD [“echo” , “hello world”]

Ở đây, CMD chỉ được sử dụng để in hello world .

Docker - Lệnh hướng dẫn

Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker .

Docker - Lệnh hướng dẫn

Bước 3 – Chạy một vùng chứa từ hình ảnh.

Docker - Lệnh hướng dẫn

ENTRYPOINT

Lệnh này cũng có thể được sử dụng để thực hiện các lệnh trong thời gian chạy cho vùng chứa. Nhưng chúng ta có thể linh hoạt hơn với lệnh ENTRYPOINT.

Cú pháp

ENTRYPOINT command param1 

Tùy chọn

  • command – Đây là lệnh chạy khi vùng chứa được khởi chạy.
  • param1 – Đây là tham số được nhập vào lệnh.

Giá trị trả lại

Lệnh sẽ thực hiện tương ứng.

Thí dụ

Hãy xem một ví dụ để hiểu thêm về ENTRYPOINT. Trong ví dụ của chúng tôi, chúng tôi sẽ nhập một lệnh echo đơn giản trong Docker File của chúng tôi và tạo một hình ảnh và khởi chạy một vùng chứa từ nó.

Bước 1 – Tạo tệp Docker bằng các lệnh sau:

FROM ubuntu 
MAINTAINER demousr@gmail.com 
ENTRYPOINT [“echo”]
Docker - Lệnh hướng dẫn

Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker

Docker - Lệnh hướng dẫn

Bước 3 – Chạy một vùng chứa từ hình ảnh.

Docker - Lệnh hướng dẫn

ENV

Lệnh này được sử dụng để thiết lập các biến môi trường trong vùng chứa.

Cú pháp

ENV key value 

Tùy chọn

  • Chìa khóa – Đây là chìa khóa cho biến môi trường.
  • value – Đây là giá trị cho biến môi trường.

Giá trị trả lại

Lệnh sẽ thực hiện tương ứng.

Thí dụ

Trong ví dụ của chúng tôi, chúng tôi sẽ nhập một lệnh echo đơn giản trong Docker File của chúng tôi và tạo một hình ảnh và khởi chạy một vùng chứa từ nó.

Bước 1 – Tạo tệp Docker bằng các lệnh sau:

FROM ubuntu 
MAINTAINER demousr@gmail.com 
ENV var1=Tutorial var2=point
Docker - Lệnh hướng dẫn

Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker .

Docker - Lệnh hướng dẫn

Bước 3 – Chạy một vùng chứa từ hình ảnh.

Docker - Lệnh hướng dẫn

Bước 4 – Cuối cùng, thực hiện lệnh env để xem các biến môi trường.

Docker - Lệnh hướng dẫn

WORKDIR

Lệnh này được sử dụng để thiết lập thư mục làm việc của vùng chứa.

Cú pháp

WORKDIR dirname 

Tùy chọn

  • dirname – Thư mục làm việc mới. Nếu thư mục không tồn tại, nó sẽ được thêm vào.

Giá trị trả lại

Lệnh sẽ thực hiện tương ứng.

Thí dụ

Trong ví dụ của chúng tôi, chúng tôi sẽ nhập một lệnh echo đơn giản trong Docker File của chúng tôi và tạo một hình ảnh và khởi chạy một vùng chứa từ nó.

Bước 1 – Tạo tệp Docker bằng các lệnh sau:

FROM ubuntu 
MAINTAINER demousr@gmail.com 
WORKDIR /newtemp 
CMD pwd
Docker - Lệnh hướng dẫn

Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker 

Docker - Lệnh hướng dẫn

Bước 3 – Chạy một vùng chứa từ hình ảnh.

Docker - Lệnh hướng dẫn

Docker – Container Linking xem thêm

Trả lời