Tôi mới vào công nghệ Docker, tôi đang cố gắng để tạo ra một kịch bản shell cho việc thiết lập một container Docker, tập kịch bản của tôi trông giống như sauChạy một kịch bản bên trong một container Docker sử dụng shell script
#!bin/bash
docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash
Chạy này tập lệnh sẽ chạy vùng chứa trong một bash mới được gọi.
Bây giờ tôi cần phải chạy một tập tin script (test.sh) mà đã được bên trong container từ shell script đưa ra ở trên. (Ví dụ: cd /path/to/test.sh & & ./test.sh) Làm thế nào để làm điều đó, xin vui lòng hỏi nếu kịch bản không rõ ràng.
Tại sao không sử dụng 'WORKDIR' và 'CMD'? – Dharmit