镜像的发布
一、自己制作image发布到docker hub
1.注册dicker id ,登陆docker hub
2.docker login 输入用户名密码登陆docker hub
3.docker image push或简写成docker push
docker push dockerid/image name:tag name
二、通过create automated bulid
例如将github与docker hub作关联,docker hub会自动根据github中的dockerfile自动去bulled image
三、搭建自己私有的镜像仓库
准备一台机器运行registry
运行以下命令启动私有的仓库
10.75.44.222:5000是另一台搭建了私有仓库的新机器的ip和端口,
直接使用docker push向新搭建的私有仓库推镜像,会提示错误,因为我们自己的仓库会被认为不被信任,是不安全的
需要向daemon.json中加入一行,如图所示
还要修改docker.service修改完之后重启docker
刚刚搭建的仓库是无界面的,可通过docker api查看