551 - choi ban ca

Mục lục

Tổng hợp các lệnh Docker thông dụng

# Cài đặt Docker
yum -y install docker
# Khởi động dịch vụ Docker
systemctl start docker
# Thiết lập Docker khởi động tự động khi bật máy
systemctl enable docker
#-----------------------------------Các lệnh Docker thường dùng-----------------------------
# Xem phiên bản của Docker
docker -v
# Kiểm tra trạng thái của Docker, hữu ích khi gặp lỗi
systemctl status docker
# Dừng dịch vụ Docker
systemctl stop docker
# Khởi động lại Docker
systemctl restart docker 
# Xem danh sách các container đang chạy
docker ps 
# Liệt kê tất cả các container, bao gồm cả những container đã dừng
docker ps -a
# Theo dõi tài nguyên mà các container đang sử dụng
docker stats
# Xem nhật ký (log) của một container (có thể kiểm tra thông tin lỗi tại đây)
docker logs tên_container_hoặc_ID
# Khởi động lại một container đã bị dừng
docker start tên_container_hoặc_ID
# Dừng một container đang chạy
docker stop tên_container_hoặc_ID
# Khởi động lại một container
docker restart tên_container_hoặc_ID
------------------------Cài đặt Docker Compose-----------------------
# Thêm kho phần mềm phụ trợ doanh nghiệp
yum -y install epel-release
# Cài đặt pip
yum -y install python-pip
# Nâng cấp pip
pip install --upgrade pip
# Cài đặt Docker Compose
pip install docker-compose
# Xem phiên bản của Docker Compose
docker-compose version
# Xóa tất cả các container
docker rm $(docker ps -aq)
docker rm $(docker ps -a -q) 
# Dừng tất cả các container 
docker stop $(docker ps -a -q)
# Xóa tất cả các hình ảnh (images)
docker rmi $(docker images -q) 
# Các lệnh kiểm tra
docker ps -q
docker ps -a
# Khởi động tất cả các container
docker start $(docker ps -a -q) 
# Xóa tất cả các container
docker rm $(docker ps -a -q)
# Khởi động lại Docker Compose
docker-compose restart
# Dừng hoạt động của Docker Compose
# Cần chuyển đến thư mục liên quan trước
docker-compose down
# Triển khai lại Docker Compose
# Cần chuyển đến thư mục liên quan trước
docker-compose up -d
# Truy cập vào một container và hiển thị giao diện bash giả lập
docker exec -it seafile bash
docker exec -it wordpress bash
# Xem địa chỉ IP bên trong một container
docker exec -it nextcloud netstat -anp
# Truy cập vào bash ảo để xem địa chỉ IP
cat /etc/hosts
# Sử dụng lệnh để kiểm tra chi tiết cấu hình mạng của container
docker inspect
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' tên_container_hoặc_ID 
# Lấy tên và địa chỉ IP [Sm611 Win](/post/3271/)  của container
docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq) 
# Lấy tên và địa chỉ IP của các container sử dụng Docker Compose
docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq) 
# Hiển thị tất cả địa chỉ IP của các container
docker inspect --format='{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq) 
# Xem nhật ký của một container cụ thể
docker logs -f nginx
# Liệt kê danh sách mạng của tất cả các container
docker network ls 
# Kiểm tra cấu hình mạng của một container cụ thể
docker network inspect <ID_container>
# Sao chép tệp từ bên trong container ra máy chủ chính
docker cp nginx:/etc/nginx/conf.d/default.conf /
docker cp wordpress:/usr/local/etc/php/php.ini /

Ghi chú bổ sung:

  • Docker: Là công cụ mạnh mẽ để triển khai các ứng dụng trong môi trường chứa (container).
  • Docker Compose: Giúp quản lý nhiều container cùng lúc bằng cách định nghĩa chúng trong một tập tin YAML.

Chúc bạn nạp tiền bằng sms thành công sunvip.club - cổng game quốc tế apk trong quá trình làm việc với Docker!