是的,您可以在不进行 docker login
的情况下获取 Docker 镜像。以下是一些方法:
- 通过
docker pull
命令拉取公共镜像
许多公共 Docker 镜像都可以通过 docker pull
命令轻松获取,而无需登录。
例如,要拉取 Eclipse Hono Web UI 的最新版本,请使用以下命令:
docker pull eclipse/hono-web-ui
- 使用匿名访问模式登录到 Docker Hub
如果您需要从 Docker Hub 中获取私有映像,则可以使用匿名访问模式(Anonymous access mode)登录。这种方式下,您将能够以只读模式浏览公共存储库,并下载可用的图像。
要启用匿名访问,请运行以下命令:
echo '{ "auths": {}}' | sudo tee /etc/docker/daemon.json && sudo systemctl restart docker
请注意,在此模式下,您将无法推送任何映像或使用具有特定权限的私人存储库。