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
Historically, we have used Unqualified Image Names. However, this is insecure as it is ambiguous on registry to use. Fully Qualified Image Names (FQIN) make explicit the domain name of the registry to pull from.
Change details
For Dockerfiles, the general update will be:
+ FROM docker.io/library/node:18-slim- FROM node:18-slim
Although there is special-handling for the docker.io registry that allows omission of /library namespace path prefix for "no-namespace" images, we should use the full FQIN so as to be consistent with the output of other utilities such as podman image ls.
Impact
Other than updated Dockerfiles, there should be no other noticeable impact.
Historically, we have used Unqualified Image Names. However, this is insecure as it is ambiguous on registry to use. Fully Qualified Image Names (FQIN) make explicit the domain name of the registry to pull from.
Change details
For
Dockerfile
s, the general update will be:Although there is special-handling for the
docker.io
registry that allows omission of/library
namespace path prefix for "no-namespace" images, we should use the full FQIN so as to be consistent with the output of other utilities such aspodman image ls
.Impact
Other than updated
Dockerfile
s, there should be no other noticeable impact.Files to update
loopback-next
create-loopback
loopback4-example-shopping
loopback-blog
starter
References
Similar changes in other projects
The text was updated successfully, but these errors were encountered: