Các lệnh Docker nâng cao

Docker nâng cao

Mike Metzger

Data Engineering Consultant

Ôn tập Docker

  • Docker là một trình chạy container
  • Được thiết kế để chạy và quản lý nhiều ứng dụng đóng gói container trên Windows, Mac và Linux
  • Có thể chạy container từ image dựng sẵn hoặc tự tạo image
  • Dockerfile là tệp văn bản dùng để tạo image container Docker
  • Container là các phiên bản (instance) của một Docker image

Khóa Introduction to Docker của DataCamp là điều kiện tiên quyết cho khóa này

Ảnh chụp khóa Introduction to Docker

Docker nâng cao

Các lệnh Docker

  • docker run
  • docker stop
  • docker build
  • docker --help
    • Liệt kê các lệnh Docker khả dụng
  • docker COMMAND --help
    • docker run --help
      • Liệt kê tùy chọn cho lệnh docker run
Docker nâng cao

Container tạm thời

  • Container Docker thường được tạo bằng docker run
  • Container vẫn tồn tại sau khi dừng/thoát
  • Thường muốn chạy container và xóa ngay khi thoát
    • Phát triển
    • Kiểm thử
    • Script
  • docker run --rm
    • docker run --rm alpine:latest /bin/sh
  • Gọi là 'clean-up' hoặc 'remove'
Docker nâng cao

docker ps

  • Dùng để xem tên, id, trạng thái và thuộc tính khác của container trên máy chạy Docker
  • Dùng cờ -a để xem thêm thông tin về các container hiện có
    • docker ps -a
  • Sẽ học cách lấy thông tin rất chi tiết về container ở phần sau của khóa học

docker ps -a

Docker nâng cao

Hãy luyện tập!

Docker nâng cao

Preparing Video For Download...