‫Bài giảng này là câu trả lời cho bài giảng bài tập ngay trước bài giảng này để quản lý nhiều
‫vùng chứa.
‫Về cơ bản, đây chỉ là một đoạn ghi âm tôi đang suy nghĩ và xem xét lại bài tập. Bạn có thể có các lệnh
‫hơi khác nhau. Điều đó không sao cả miễn là bạn nhận được kết
‫quả cuối cùng của ba vùng chứa khác nhau, chạy ba hình ảnh khác nhau, với các tham số bắt buộc.
‫Chúng ta bắt đầu.
‫Có lẽ tôi sẽ muốn chạy MySQL trước.
‫mysql nhưng tôi sẽ cần phải tách nó ra và sau
‫đó mở cổng 3306. Sau đó, tôi sẽ đặt cho nó một cái tên gọi là db. Sau đó, tôi cũng sẽ ném vào biến môi
‫trường này.
‫Nên làm vậy.
‫Ồ, tôi có quá nhiều dấu gạch ngang trên e.
‫ĐƯỢC RỒI.
‫Bây giờ tôi sẽ làm việc ghi nhật ký hộp chứa docker mysql.
‫Không. Xin lỗi.
‫db nhật ký không ghi nhật ký.
‫Vì vậy, tôi không ... hãy xem, tôi không chắc ... Tôi chưa thấy nó.
‫Tôi không thấy mật khẩu.
‫Nó khá rõ ràng.
‫Để tôi thử lại lần nữa.
‫Chúng ta bắt đầu. Đã tạo mật khẩu gốc ngay tại đó.
‫Tôi muốn sao chép nó để sử dụng sau.
‫Tôi thực sự không cần nó cho nhiệm vụ này.
‫Nhưng đó là cách tôi lấy mật khẩu nếu tôi cần đăng nhập vào máy chủ MySQL đó. Được rồi. Chúng ta sẽ chạy
‫phần tiếp theo - docker
‫container chạy
‫máy chủ web
‫tên
‫riêng và sau đó
‫chuyển sang cổng.
‫Nó sẽ là một Apache nên cổng 8080 trên máy chủ của tôi sẽ chuyển sang 80 trong vùng chứa của tôi. Sau
‫đó, httpd.
‫OK, và nếu tôi tạo ps docker, cả hai thứ đó sẽ chạy. Tôi có thể thấy ở bên phải rằng các cổng thích hợp của họ đang chuyển
‫hướng từ máy chủ của tôi vào vùng chứa của tôi. Đó là ý nghĩa của mũi tên nhỏ đó. Sau đó, hãy xem
‫một bộ chứa docker khác chạy.
‫Đặt cho nó một cái tên proxy. Tôi sẽ liệt kê điều đó trên cổng 80 và chuyển tiếp đến cổng 80. Nó đã tách rời. Và tên riêng.
‫OK, tôi nghĩ đó là điều tốt. docker ps Bạn sẽ nhận thấy
‫rằng tôi đang gõ docker ps, không phải docker container ls
‫chỉ
‫vì thói quen cũ đã chết và lệnh cũ
‫là docker ps. Nhưng nó vẫn hoạt động. Được rồi.
‫Cả ba đều đang chạy. Tất cả các cổng đang chuyển tiếp. Đặt tên cho chúng một cách chính xác.
‫Và
‫tôi thực sự sẽ ...
‫Tôi thực sự sẽ kiểm tra các cổng của họ. Nếu tôi làm cong
‫localhost, nó sẽ trả lại cho tôi nginx. Nếu tôi cuộn tròn ... hãy xem localhost 8080, tôi nên lấy lại Apache.
‫Được rồi.
‫Chúng đang mở.
‫Được rồi.
‫Bây giờ tôi cần phải làm sạch chúng. Tôi muốn
‫thực hiện việc dừng container của docker Ồ đúng rồi.
‫Tôi không đặt tên cho họ như vậy.
‫Điều đó thật ngớ ngẩn.
‫Tôi sẽ sử dụng tab để hoàn thành tab. Tôi có thể làm điều này và điều này.
‫Hiện nay.
‫ĐƯỢC RỒI.
‫Cả ba đều bị dừng lại. docker ps -a.
‫Chuẩn rồi.
‫Cả ba người trong số họ. Tôi cũng có thể đã thực hiện docker container ls -a.
‫Điều tương tự.
‫Bây giờ tôi cần phải loại bỏ chúng.
‫Tôi
‫sẽ làm một thùng chứa docker rm.
‫Tôi sẽ sử dụng lại
‫tính năng hoàn thành tab và xóa chúng.
‫docker ps -a ... không co gi ở đo. hình ảnh docker.
‫Đây thực sự là một lệnh mới. hình ảnh ls. Điều đó cho tôi thấy ba hình ảnh khác nhau vẫn còn đó.
‫ĐƯỢC RỒI.
‫Mọi thứ đã được dọn dẹp sạch sẽ. Đó là nhiệm vụ của tôi.