win11安装docekr、docker-compose

1.docker安装

     下载地址:Install Docker Desktop on Windows | Docker Docs

出问题别慌,看清楚提示信息,cmd更新wsl,什么是wsl,百度好好理解一下哦

2.docker-compose安装

还是去官方看看怎么说的,然后跟着处理就行

看上面的,下载好docker-compose windows文件配置环境变量

下载地址:要么你去github上面去按照官方地址去下载,要么你搜搜国内源,今天我这里搜索的时候国内源503了,我把自己下载好的版本放到这里。

点击下载(版本:Docker Compose version v2.22.0-desktop.2)。

下面开始配置环境变量

 cmd查看安装版本环境配置是否正常

docker-compose -v

3.附录:docker-compose安装nacos+mysql

version: '4'
services:
  # 模拟一个正常的mysql数据库
  mysql8:
    image: mysql:8.0.27
    restart: always
    container_name: mysql
    ports:
      - 3306:3306
    volumes:
      - ./docker/mysql/log:/var/log/mysql
      - ./docker/mysql/data:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD=password
      # - MYSQL_ALLOW_EMPTY_PASSWORD=1
    command:
      --max_connections=1000
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --default-authentication-plugin=mysql_native_password
      --lower_case_table_names=1
    networks:
      - nacos-net

  nacos:
    image: nacos/nacos-server
    container_name: nacos
    volumes:
      - ./docker/nacos/standalone-logs/:/home/nacos/logs
      #- ./docker/nacos/conf/:/home/nacos/conf
      # env_file:
      # - ./nacos/nacos-standlone-mysql.env #这个文件指定启动模式  只有一行内容:MODE=standalone
    environment:
      - db.url.0=jdbc:mysql://mysql8:3306/jl-config?characterEncoding=utf8&connectTimeout=15000&socketTimeout=30000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
      - spring.datasource.platform=mysql
      - db.user=root
      - db.password=password
      - db.driver-class-name=com.mysql.cj.jdbc.Driver
      - MODE=standalone
    ports:
      - "8848:8848"
      - "9848:9848"
      - "9849:9849"
    depends_on:
      - mysql8
    restart: always
    networks:
      - nacos-net

networks:
  nacos-net:
    driver: bridge


 运行命令启动容器

docker-compose -f .\docker-nacos-mysql.yml up -d

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

八方来财添好运

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值