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 .
Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker .
Bước 3 – Chạy một vùng chứa từ hình ảnh.
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”]
Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker
Bước 3 – Chạy một vùng chứa từ hình ảnh.
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
Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker .
Bước 3 – Chạy một vùng chứa từ hình ảnh.
Bước 4 – Cuối cùng, thực hiện lệnh env để xem các biến môi trường.
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
Bước 2 – Xây dựng hình ảnh bằng lệnh xây dựng Docker
Bước 3 – Chạy một vùng chứa từ hình ảnh.