File tree Expand file tree Collapse file tree 1 file changed +2
-25
lines changed Expand file tree Collapse file tree 1 file changed +2
-25
lines changed Original file line number Diff line number Diff line change @@ -20,31 +20,8 @@ launch-templates:
20
20
sudo apt install -y openjdk-21-jdk
21
21
sudo update-alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22
22
java -version
23
- - name : Setup Docker
24
- script : |
25
- export DEBIAN_FRONTEND=noninteractive
26
- sudo apt-get update
27
- sudo apt-get install -y ca-certificates curl gnupg
28
- sudo install -m 0755 -d /etc/apt/keyrings
29
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
30
- sudo chmod a+r /etc/apt/keyrings/docker.gpg
31
- echo \
32
- "deb [arch=\"$(dpkg --print-architecture)\" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
33
- \"$(. /etc/os-release && echo \"$VERSION_CODENAME\")\" stable" | \
34
- sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
35
- sudo apt-get update
36
- sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
37
- sudo usermod -aG docker $(whoami)
38
-
39
- # Start Docker daemon for containerized environment
40
- sudo mkdir -p /etc/docker
41
- echo '{"storage-driver": "vfs"}' | sudo tee /etc/docker/daemon.json
42
- sudo dockerd --config-file /etc/docker/daemon.json --iptables=false --bridge=none &
43
- sleep 5
44
-
45
- # Wait for Docker to be ready
46
- timeout 30 bash -c 'until docker info > /dev/null 2>&1; do sleep 1; done'
47
- docker info
23
+ - name : Setup Docker Engine
24
+ uses : ' nrwl/nx-cloud-workflows/v4/workflow-steps/setup-docker-engine/main.yaml'
48
25
- name : Setup gradle
49
26
script : ./gradlew wrapper && ./gradlew --stop && ./gradlew clean
50
27
You can’t perform that action at this time.
0 commit comments