Bắt đầu ngayBắt đầu miễn phí

An toàn hơn: đừng dùng root

Không cấp quyền truy cập user root trong image sẽ giúp image khó bị lỗi hơn, vì người dùng chỉ có quyền với những gì phù hợp với mục đích bạn thiết kế cho image. Bên cạnh đó, đây cũng là một trong những cách tốt nhất để tăng cường bảo mật. Chúng tôi đã dựng sẵn cho bạn một image từ Dockerfile sau, image này sẽ cố gắng cài đặt python3 ngay khi bạn khởi động nó.

FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3

Hãy xem điều gì xảy ra nếu chúng ta thử cài đặt python3 lúc khởi động với quyền của user repl.

Bài tập này là một phần của khóa học

Nhập môn Docker

Xem khóa học

Hướng dẫn bài tập

  • Dùng docker để chạy image repl_try_install.

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập