社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Sunil Valmiki

Sunil Valmiki 最近创建的主题
Sunil Valmiki 最近回复了
6 年前
回复了 Sunil Valmiki 创建的主题 » 如何将ASP.NET核心应用程序和Redis对接在一起?

有两件事你需要改变:

1:docker compose文件应该更新,并且应该有容器通信的链接。

version: '3.7'

services:  
  web:
    image: redistest:latest
    depends_on:
      - "redis_image"
    build:
      context: .
      dockerfile: Dockerfile
    ports:
      - "9901:80"
    links:
      - "redis_image"

  redis_image:
    image: redis
    container_name: cache
    ports:
      - "6379:6379"

2:应该更新connectionStrings。使用Redis_Image的服务名而不是localhost,如下所示

"ConnectionStrings": {
    "redis": "redis_image:6379,abortConnect=False"
  },

让我知道结果

6 年前
回复了 Sunil Valmiki 创建的主题 » 如何将更改推送到Docker Hub?

您不需要将项目文件推送到注册表,而是推送需要首先从项目文件构建的图像。

1:运行 docker build -t ucanmiracle/docker-learn:node-test-image1 . 它将从 Dockerfile 在当前目录中,并将其标记为 ucanmiracle/docker-learn:node-test-image1 .

2:然后你跑 docker push ucanmiracle/docker-learn:node-test-image1 将图像推送到Docker Hub。

检查这个 Link 有关构建Docker图像的更多信息。