58人参与 • 2024-12-20 • Docker
1、docker环境(docker for window为例)
2、基本命令
docker images #查看镜像 docker pull [仓库ip:port/]镜像:tag #拉取镜像 docker push [仓库ip:port/]镜像:tag #上传镜像 docker rmi 镜像:tag #删除镜像 docker tag 镜像名 镜像名:tag #重命名镜像 docker run 镜像:tag #运行镜像 docker ps -a #docker 进程
1、安装registry
docker pull registry
docker images
docker run -d -p 5000:5000 --name registry registry
docker ps -a
curl http://127.0.0.1:5000/v2/
2、安装registry-web
docker pull hyper/docker-registry-web
docker images
docker run -d -p 5001:8080 --name registry-web --link registry -e registry_url=http://registry:5000/v2 -e registry_name=localhost:5000 hyper/docker-registry-web
##命令注释 docker run ##运行 -d ##后台运行 -p 5001:8080 ##端口映射 --name registry-web ##容器命名 --link registry ##连接其他容器 加入registry到host -e registry_url=http://registry:5000/v2 ##指定仓库地址 -e registry_name=localhost:5000 ##仓库命名 hyper/docker-registry-web ##被启动的镜像
docker ps -a
curl http://127.0.0.1:5001
1、配置仓库(docker for window)
docker start registry docker start registry-web
2、上传镜像
docker pull hello-world
docker tag hello-world localhost:5000/zyj-test:1.0
##注意命名规范 镜像仓库ip:port/镜像名:tag ##否则push出错 error response from daemon: manifest for localhost:5000/uifd/ui-for-docker:latest not found
docker pull localhost:5000/zyj/test:1.0
浏览器输入:http://localhost:5001/
3、下载镜像
docker rmi localhost:5000/zyj/test:1.0
docker pull localhost:5000/zyj/test:1.0
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论