Docker倉庫是一種容器鏡像的集中儲存地。在外網環境下, Docker倉庫可以通過公共的Docker Hub來使用。
$ docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world d1725b59e92d: Pull complete Digest: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788 Status: Downloaded newer image for hello-world:latest Hello from Docker! This message shows that your installation appears to be working correctly. ...
以上命令中,Docker在本地沒有找到該鏡像, Docker就會嘗試從Docker Hub中下載。
備選的Docker倉庫服務商還有:
- Microsoft Azure Container Registry
- Amazon Elastic Container Registry
- Google Container Registry
除了使用公共或私有的 Docker倉庫,用戶還可以搭建自己的 Docker Registry,以實現自己的個性化需求。
有了Docker倉庫,我們可以從一個環境輕松地分享到另一個環境,而不會受到系統環境的局限。
上一篇mysql讀加鎖
下一篇vue $mount()