Điểm:0

docker chạy tập lệnh khi bắt đầu, cam kết thay đổi và xóa tập lệnh được gắn

lá cờ ve
sak

Tôi có một tập lệnh mà tôi muốn chạy trên các hình ảnh hiện có. Đối với điều này, tôi gắn tập lệnh trong khi chạy vùng chứa, thực hiện các thay đổi và thay thế hình ảnh. Vấn đề với việc ràng buộc tập lệnh lúc bắt đầu là ổ đĩa cũng ở trong hình ảnh mới. Khi chạy kiểm tra hình ảnh, tôi có thể thấy nó trở thành đối số permannet và quá trình chạy không thành công do hệ thống máy chủ không có tập lệnh một lần.

Có cách nào để tập lệnh chạy, thay đổi cấp hệ điều hành và bị xóa hoàn toàn không. Tập lệnh khá liên quan và cũng gọi một loạt các tập lệnh khác.

lệnh chạy conatainer với script

 docker run --name temp_container --ipc Host -v /path_to_scripts_dir:/new_dir iamge bash -v /new_dir/call_scripts.sh'

Mới sử dụng docker, bất kỳ con trỏ nào cũng sẽ hữu ích!

Điểm:0
lá cờ ru

Bạn có thể thử với --rm lá cờ.

Theo mặc định, hệ thống tệp của vùng chứa vẫn tồn tại ngay cả sau khi vùng chứa thoát ra. Điều này làm cho việc gỡ lỗi dễ dàng hơn rất nhiều (vì bạn có thể kiểm tra trạng thái cuối cùng) và bạn giữ lại tất cả dữ liệu của mình theo mặc định. Nhưng nếu bạn đang chạy các quy trình tiền cảnh ngắn hạn, các hệ thống tệp vùng chứa này thực sự có thể chồng chất lên nhau. Thay vào đó, nếu bạn muốn Docker tự động dọn sạch vùng chứa và xóa hệ thống tệp khi vùng chứa thoát, bạn có thể thêm cờ --rm

Tài liệu tham khảo chạy Docker

sak avatar
lá cờ ve
sak
Tôi không thể sử dụng --rm vì tôi cần sử dụng vùng chứa và cam kết các thay đổi được thực hiện trong vùng chứa trở lại hình ảnh
Klamber avatar
lá cờ ru
Có lẽ một container trung gian sẽ giúp đỡ? https://docs.docker.com/develop/develop-images/multistage-build/

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.