Skip to content

Commit a5e81cb

Browse files
committed
Add Docker official repo before upgrading
1 parent 6045c26 commit a5e81cb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/dev-containers.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,13 @@ jobs:
7373
run: docker version
7474
- name: Update Docker
7575
run: |
76-
# Install latest Docker from official repo
76+
# Add Docker's official APT repository
77+
sudo install -m 0755 -d /etc/apt/keyrings
78+
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
79+
sudo chmod a+r /etc/apt/keyrings/docker.asc
80+
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
7781
sudo apt-get update
78-
sudo apt-get install -y --only-upgrade docker-ce docker-ce-cli containerd.io docker-buildx-plugin
82+
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin
7983
- name: Docker Version (after update)
8084
run: docker version
8185
- name: Tools Info

0 commit comments

Comments
 (0)