Jenkins 制作镜像后续 通过docker 从harbor仓库中拉取镜像运行
进入harbor 仓库 查看制作好的镜像
docker所在服务器登录镜像仓库
#输入登录命令
[rein@ uat]$ docker login --username=[账号] --password=[密码] [仓库地址]
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/rein/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
#粘贴刚刚复制的push命令
docker pull [地址]/[harbor仓库项目名]/[镜像名]:[tag标签]
查看镜像
运行镜像
# -d 后台运行
# --name 运行的镜像名字
# -p 外包映射到内部tomcat的端口
docker run -d --name=自定义名字 -p 8080:8080 [镜像名]:[tag标签]
##出现下面的号码表示运行成功
b670a3f9374527163ab5ce0ebac9de6501b635020971a3ee6b4c505e10089b17
#查看日志
docker logs b670a3f9374527163ab5ce0ebac9de6501b635020971a3ee6b4c505e10089b17
访问项目
浏览器输入docker 服务器地址 : 端口
停止镜像
docker stop b670a3f9374527163ab5ce0ebac9de6501b635020971a3ee6b4c505e10089b17
评论区