在windows下安装docker部署环境运行项目----docker-compose.yml

1 篇文章 0 订阅
1 篇文章 0 订阅

前言

小编我将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注一下!

也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!让我们在成长的道路上互相学习,让我们共同进步,欢迎关注!

前提

小编尝试第一次在linux下安装docker,并且使用docker运行,在linux下部署环境(eg:redis,mysql,nacos,单体服务service等.......)

一、下载并安装docker   

Install Docker Desktop on Windows | Docker Docs

1、在控制面板---》程序---》程序和功能---》启用或关闭Windows功能

2、勾选Hyper-V虚拟机和适用于Linux的Windows子系统,在进行重启电脑

3、如果启动中遇到因 WSL 2 导致的错误,我们需要安装WSL

安装之后,可以打开 PowerShell 并运行以下命令:

WSL install

4、注意:安装完之后,Docker Desktop 启动一直转圈圈,则继续执行以下命令

wsl --update

5、安装完成之后,查看一下wsl的版本

6、在重启一遍

二、docker-compose.yml文件的介绍

1、概念:

Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。

Compose 使用的三个步骤:

  • 使用 Dockerfile 定义应用程序的环境。

  • 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。

  • 最后,执行 docker  -compose   up 命令来启动并运行整个应用程序。

以下是以Jeecgboot框架为例docker-compose.yml:

2、运行并使用

在项目目录下以管理员的身份运行docker-compose.yml文件

docker -compose  up                               运行则相应的mysql,redis,nacos容器启动成功!

运行成功之后,可在windows的docker desktop中查看到

  • 18
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值