fix docker command not found
This commit is contained in:
parent
5d10319df7
commit
29a3d5bdbb
1 changed files with 18 additions and 0 deletions
|
|
@ -33,6 +33,24 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
# node:22-bookworm has the Docker socket mounted but no docker binary,
|
||||
# so `docker` is not found. Install the CLI + Compose plugin (no daemon;
|
||||
# they talk to the host socket).
|
||||
- name: Install Docker CLI + Compose plugin
|
||||
run: |
|
||||
set -eux
|
||||
apt-get update
|
||||
apt-get install -y --no-install-recommends ca-certificates curl gnupg
|
||||
install -m 0755 -d /etc/apt/keyrings
|
||||
curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
|
||||
chmod a+r /etc/apt/keyrings/docker.asc
|
||||
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" \
|
||||
> /etc/apt/sources.list.d/docker.list
|
||||
apt-get update
|
||||
apt-get install -y --no-install-recommends docker-ce-cli docker-compose-plugin
|
||||
docker --version
|
||||
docker compose version
|
||||
|
||||
- name: Build & start scraper-google
|
||||
working-directory: services/scraper-google
|
||||
run: docker compose up -d --build
|
||||
|
|
|
|||
Loading…
Reference in a new issue