File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,14 +41,16 @@ jobs:
4141 with :
4242 python-version : " 3.9"
4343
44- # ติดตั้ง Docker และ Docker Compose ด้วย action
44+ # ติดตั้ง Docker และ Docker Compose ด้วย action และดาวน์โหลด binary
4545 - name : Set up Docker
4646 uses : docker/setup-buildx-action@v2
4747
4848 - name : Install Docker Compose
4949 run : |
50- sudo apt-get update
51- sudo apt-get install -y docker-compose-plugin
50+ # ดาวน์โหลด Docker Compose ล่าสุดจาก GitHub
51+ DOCKER_COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")')
52+ sudo curl -L "https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
53+ sudo chmod +x /usr/local/bin/docker-compose
5254 docker-compose --version # ตรวจสอบ version
5355
5456 - name : Install dependencies
You can’t perform that action at this time.
0 commit comments