Xin giúp khởi tạo và chạy hàng loạt docker

Discussion in 'Hỏi Đáp Kỹ Thuật' started by wpresources, Aug 16, 2021.

  1. wpresources

    wpresources Bang Chúng

    Mình muốn tạo nhiều container để thực thi file parser.jar như sau
    Code:
    sudo docker run -it --name containerName imageID sudo java -jar parser.jar
    sudo docker run -it --name containerName.1 imageID sudo java -jar parser.jar
    sudo docker run -it --name containerName.2 imageID sudo java -jar parser.jar
    ....
    sudo docker run -it --name containerName.n imageID sudo java -jar parser.jar
    
    Vấn đề là mỗi khi mình chạy một container
    Code:
    sudo docker run -it --name containerName.n imageID sudo java -jar parser.jar
    Mình cần bấm lệnh CTR+P+Q để thoát màn hình docker rồi mới chạy tiếp được lệnh
    Code:
    sudo docker run -it --name containerName.(n+1) imageID sudo java -jar parser.jar
    Mình muốn hỏi có cách nào để mình bỏ qua bước CTR+P+Q để chạy một loạt lệnh trên được ko
     
  2. reccalua

    reccalua Khách Qua Đường

    bạn viết file bat/ file sh chạy command line thử xem
     
    wpresources likes this.
  3. firefox

    firefox Bang Chúng

    thêm -d
     
    Thanh Nguyen and wpresources like this.
  4. wpresources

    wpresources Bang Chúng

    Thank pro đúng rồi{loveyou}
     
  5. vovanhoait

    vovanhoait Khách Qua Đường

    xài docker-compose ấy
     
  6. wpresources

    wpresources Bang Chúng

    Nhu cầu hiện tại của mình thì chỉ có giống bên trên câu mình hỏi thôi.
    Docker-compose có ưu điểm gì ví dụ nó nhẹ hơn hay ....bác có thể nói qua ko? Cho được lệnh ví dụ càng tốt a