当前位置: 首页 > news >正文

【P7】docker镜像发布和部署

  • 镜像仓库介绍

课件地址:
Docker 1小时快速上手教程,无废话纯干货
Docker笔记

镜像仓库介绍

镜像仓库用来存储我们 build 出来的“安装包”,Docker 官方提供了一个镜像库,里面包含了大量镜像,基本各种软件所需依赖都有,要什么直接上去搜索。

我们也可以把自己 build 出来的镜像上传到 docker 提供的镜像库中,方便传播。
当然你也可以搭建自己的私有镜像库,或者使用国内各种大厂提供的镜像托管服务,例如:阿里云、腾讯云

  • 命令行登录账号:
docker login -u username
  • 新建一个tag,名字必须跟你注册账号一样
docker tag test:v1 username/test:v1
  • 推上去
docker push username/test:v1
  • 部署试下
docker run -dp 8080:8080 username/test:v1

注意命令中镜像的名字和版本一定是要docker里面已经创建好的镜像
在这里插入图片描述

在这里插入图片描述
刚上传的镜像已经跑起来了
在这里插入图片描述

登录dockerhub可以看到刚刚发布的镜像
在这里插入图片描述

在这里插入图片描述

docker-compose 中也可以直接用这个镜像了

build: ./ #之前我们是编译本地的代码,
image: helloguguji/test:v1 # 现在路径可以直接写我们dockerhub里面上传的镜像,这样项目可在任意地方运行,没有代码也没关系

version: "3.7"services:app:
#    build: ./     #之前我们是编译本地的代码,image: helloguguji/test:v1 # 现在路径可以直接写我们dockerhub里面上传的镜像,这样项目可在任意地方运行,没有代码也没关系ports:- 80:8080volumes:- ./:/appenvironment:- TZ=Asia/Shanghairedis:image: redis:5.0.13volumes:- redis:/dataenvironment:- TZ=Asia/Shanghaivolumes:redis:

docker-compose.yml 文件所在目录,执行:docker-compose up就可以跑起来了。
但是,运行时,报错
在这里插入图片描述

http://www.dtcms.com/a/576881.html

相关文章:

  • 电脑启动时报 0xc000000e —— 原因解析与多种修复策略
  • 网站建设需求范文包装回收网站建设
  • 使用 Apache Jena 构建 Java 知识图谱
  • ICLR 2025 | 告别“非黑即白”!X-CLR引入“相似度图谱”,让模型读懂万物关联!
  • 【图像处理基石】什么是alpha matting?
  • 面试后查缺补漏--cmake,makefiles,g++,gcc(自写精华版)
  • 使用房屋价格预测的场景,展示如何从多个影响因素计算权重和偏置的梯度
  • 企业网站的首页设计模板天津seo方案
  • 微服务之OpenFeign、hystrix熔断降级、loadbalancer负载均衡
  • 【微服务】(4) 负载均衡
  • 【Qt】Qt实践记录3——UDP通信
  • 考研408--计算机网络--day3--
  • 从云原生部署到智能时序分析:基于 Kubernetes 的 Apache IoTDB 集群实战与 TimechoDB 国产化增强特性深度解析
  • LLaVA-NeXT 学习笔记
  • 投资融资理财网站模板网站搭建福州公司
  • OpenStack创建实例一直处于创建且未分配IP问题解决
  • C++的诗行:一文掌握内存管理中 new/delete 接口正确调用与常见场景适配
  • 谷歌网站 百度做网站对服务器什么要求高
  • Smartproxy 企业级解决方案
  • 图像分类深度学习
  • 自监督骨干(DINOv2)用于内镜分割与跟踪的全面实现分析
  • 6.基础--SQL--DDL表操作-创建查询
  • 《算法闯关指南:优选算法--位运算》--34.判断字符是否唯一,35.丢失的数字
  • 四川建设网网站首页网站开发 周期
  • linux怎么检查磁盘是否有坏道
  • 微信小程序开发——第三章:WXML 与 WXSS —— 小程序页面结构与样式设计
  • Pytorch 内存布局优化:Contiguous Memory
  • pytorch-张量
  • MYSQL CDC 同步到 PAIMON
  • MATLAB实现高光谱分类算法