You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution was to add config to my dockerfile to import microsoft signing keys as suggested by Microsoft documentation. not sure why the key import in docker-outside-docker install.sh doesn't fulfill whatever is happening below:
The docker-outside-of-docker feature's install.sh script should ideally handle the import of the necessary GPG keys. However, there could be several reasons why this might not be working as expected:
Conditional Logic: The script might have conditional logic that skips the key import under certain conditions. For example, it might only import the keys if a specific version of Docker (like Moby) is being installed.
Environment Differences: The environment in which the script runs might differ from your Dockerfile environment, leading to discrepancies in the key import process.
Permissions: The script might not have the necessary permissions to import the keys or move them to the correct location.
Trying to use the images:
6.0-focal
published June 24, 2024dev-8.0
published June 24, 2024The deployment errors out seemingly due to docker-outside-of-docker. Not sure if this is the cause or just a symptom of the failure.
It looks like the docker outside of docker feature install.sh only imports the Microsoft signing keys if Moby is used:
features/src/docker-outside-of-docker/install.sh
Lines 215 to 229 in 414d345
I do notice the Sample project I'm using doesn't provide a Moby property, which per docker outside of docker docs, moby should be true by default. Not sure why the key setup isn't working.
https://github.com/Azure-Samples/azure-sql-library-app-blazor/blob/0a1ba8c97744d887f209d95c7f932ddf0eb8b04c/.devcontainer/devcontainer.json#L59-L61
The text was updated successfully, but these errors were encountered: