Các lệnh cơ bản trong docker | Phần 1

Tải về 1 image Ví dụ: Tải về ubuntu version 16.04 -> sudo docker pull ubuntu:16.04 Tải về phiên bản cuối cùng -> sudo docker pull ubuntu:lastest Cú pháp: sudo docker pull [name_image]:[tag] Xóa đi 1 image VD: Cách 1 -> sudo docker rm ubuntu:16.04 Cách 2 -> sudo docker rm [image_id] Cú pháp :

Tải về 1 image

  • Ví dụ:
    • Tải về ubuntu version 16.04 -> sudo docker pull ubuntu:16.04
    • Tải về phiên bản cuối cùng -> sudo docker pull ubuntu:lastest
  • Cú pháp: sudo docker pull [name_image]:[tag]

Xóa đi 1 image

  • VD:
    • Cách 1 -> sudo docker rm ubuntu:16.04
    • Cách 2 -> sudo docker rm [image_id]
  • Cú pháp :
    • Cách 1 -> sudo docker rm [name_image]:[tag]
    • Cách 2 -> sudo docker rm [image_id] (không cần viết hết ID nếu như những kí tự đầu không trùng)

Lưu ý: Khi image chạy, các phiên bản thực thi của image là các container (1 image có thể tạo nhiều container)

Khởi tạo và chạy 1 image

  • Cú pháp: docker run [param] IMAGE command [param_command]
  • Ví dụ :
    • docker run -i -t ubuntu:16.04
      • Tham số -i : container tạo ra nhận tương tác
      • Tham số -t : kết nối với terminal
    • docker run -it --name "ABC" -h ubuntu1 ubuntu:16.04
      • Tham số --name : đặt tên cho container
      • Tham số -h : tên cho host name (ví dụ [email protected] thay vì host name do docker đặt)

Xem những container đang chạy

  • Cú pháp: docker ps

Để xem tất cả những container

  • Cú pháp: docker ps -a

Để tắt container :

  • Cú pháp:
    • Trong terminal của container -> exit
    • Trong cửa sổ terminal khác -> docker stop [container_ID]
    • Để đóng cửa sổ terminal của container nhưng container vẫn chạy -> Ctrl + P + Q

Để khởi chạy lại những container đã tắt

  • Cú pháp: docker start [container_ID]

Để xóa container

  • Cú pháp:
    • docker rm [container_ID]
    • Khi container đang chạy mà vẫn muốn xóa : docker rm -f [container_ID]

PHỤ LỤC

  • parameters -> param : tham số
  • 1 IMAGE đặc trưng bởi tên + phiên bản hoặc ID ([name]:[tag] && [ID]). Mọi [name]:[tag] đều có thể thay thế bằng [iD]. Với mọi thông tin có thể dùng bởi [name]:[tag] thì đều có thể thay thế bởi [ID].

Nguồn: viblo.asia

Bài viết liên quan

WebP là gì? Hướng dẫn cách để chuyển hình ảnh jpg, png qua webp

WebP là gì? WebP là một định dạng ảnh hiện đại, được phát triển bởi Google

Điểm khác biệt giữa IPv4 và IPv6 là gì?

IPv4 và IPv6 là hai phiên bản của hệ thống địa chỉ Giao thức Internet (IP). IP l

Check nameservers của tên miền xem website trỏ đúng chưa

Tìm hiểu cách check nameservers của tên miền để xác định tên miền đó đang dùn

Mình đang dùng Google Domains để check tên miền hàng ngày

Từ khi thông báo dịch vụ Google Domains bỏ mác Beta, mình mới để ý và bắt đầ