update references to GCR

This commit is contained in:
2021-03-29 09:45:32 -04:00
parent f4a70c4657
commit 2d4f908166
3 changed files with 11 additions and 17 deletions
+6 -12
View File
@@ -64,20 +64,14 @@ cloudflared service install
cp ~/.cloudflared/cert.pem /etc/cloudflared/
rm ~/.cloudflared/cert.pem
#### install Google Cloud Registry credential helper ####
## https://cloud.google.com/container-registry/docs/advanced-authentication#standalone-helper
## https://github.com/GoogleCloudPlatform/docker-credential-gcr/releases
GCR_HELPER_VERSION=2.0.2
curl -fsSL https://github.com/GoogleCloudPlatform/docker-credential-gcr/releases/download/v${GCR_HELPER_VERSION}/docker-credential-gcr_linux_amd64-${GCR_HELPER_VERSION}.tar.gz | tar xz --to-stdout ./docker-credential-gcr > /usr/local/bin/docker-credential-gcr
chmod +x /usr/local/bin/docker-credential-gcr
docker-credential-gcr version
#### login to GCR ####
docker-credential-gcr gcr-login
docker-credential-gcr configure-docker
#### login to DO registry ####
snap install doctl
snap connect doctl:dot-docker
doctl auth init
doctl registry login
#### pull OS container ####
docker pull gcr.io/jakejarvis/y2k:latest
docker pull registry.digitalocean.com/jakejarvis/y2k:latest
#### enable services ####
cp $REPO_DIR/host/example.service /lib/systemd/system/y2k.service
+1 -1
View File
@@ -12,7 +12,7 @@
--network none \
--log-driver none \
--rm -i \
gcr.io/jakejarvis/y2k:latest
registry.digitalocean.com/jakejarvis/y2k:latest
# to spawn QEMU processes natively on the host machine instead of via
# individual Docker containers: