docker拉取harbor镜像并运行(win10版本)

安装docker

以下操作首先保证你的windows是专业版的

首先需要开启Hyper-V

docker拉取harbor镜像并运行(win10版本)_第1张图片
选择程序和功能
docker拉取harbor镜像并运行(win10版本)_第2张图片
点击启动或关闭windows功能
docker拉取harbor镜像并运行(win10版本)_第3张图片
选中Hyper-V
docker拉取harbor镜像并运行(win10版本)_第4张图片
确定后重启即可

下载docker

下载链接: 请点这里.
docker拉取harbor镜像并运行(win10版本)_第5张图片
下载好后 一路next
docker拉取harbor镜像并运行(win10版本)_第6张图片
安好后重启电脑
右击鲸鱼 点击setting
docker拉取harbor镜像并运行(win10版本)_第7张图片
docker拉取harbor镜像并运行(win10版本)_第8张图片
将如下代码覆盖如上图 (此步为设置镜像库)

{
  "registry-mirrors": [],
  "insecure-registries": [
    "10.11.24.188"
  ],
  "debug": true,
  "experimental": false
}

点击Apply
启动命令行 (自动进入docker运行)

docker login 10.11.24.188         登录harbor镜像库
输入用户名
输入密码
出现Succeeded   即为成功

docker拉取harbor镜像并运行(win10版本)_第9张图片

拉取harbor镜像如下

首先访问我的harbor 打开浏览器输入10.11.24。188 输入用户名、密码。
docker拉取harbor镜像并运行(win10版本)_第10张图片
点击项目名 这里点击test(例子)
docker拉取harbor镜像并运行(win10版本)_第11张图片
点击镜像仓库
docker拉取harbor镜像并运行(win10版本)_第12张图片
点击名称
docker拉取harbor镜像并运行(win10版本)_第13张图片
点击Pull命令
docker拉取harbor镜像并运行(win10版本)_第14张图片
粘贴到docker
在这里插入图片描述
查看镜像
docker images
在这里插入图片描述
2.docker ps
查看本机以运行容器 以及容器占用的端口 避免运行新容器造成端口占用
(如图是一个容器)宿主机的80端口:映射的容器的内8080端口 协议为tcp
在这里插入图片描述
3.创建并启动容器
docker run

宿主机的3307 映射到 容器的3306端口
docker run -id --name=c3 -p 3307:3306 镜像名:版本号
接着第一步查看本地镜像后,以及查看端口容器端口占用情况后。输入如下
docker run -id --name=c3 -p 3307:3306 10.11.24.188/test/zzm:v1.111

注:c2 为容器名自己定即可

上传镜像

1.docker tag busybox:latest 10.11.24.188/public/busybox:latest #打上你所想要的tag,私有仓库路径和项目名写在镜像名前。
2.docker push 10.11.24.188/public/busybox:latest #上传成功可去harbor页面查看

注:1.中的 前面的 busybox:latest 为本地镜像名 后面10.11.24.188/public/busybox:latest
分别为horbor域名 、项目名、上传后镜像名、版本号。

其他参考

其余docker镜像相关操作可以参考: 点击这里.
其余容器与宿主机间的通讯可以参考:点击这里.

你可能感兴趣的:(docker)