码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 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

    1. version: '4'
    2. services:
    3. # 模拟一个正常的mysql数据库
    4. mysql8:
    5. image: mysql:8.0.27
    6. restart: always
    7. container_name: mysql
    8. ports:
    9. - 3306:3306
    10. volumes:
    11. - ./docker/mysql/log:/var/log/mysql
    12. - ./docker/mysql/data:/var/lib/mysql
    13. environment:
    14. - MYSQL_ROOT_PASSWORD=password
    15. # - MYSQL_ALLOW_EMPTY_PASSWORD=1
    16. command:
    17. --max_connections=1000
    18. --character-set-server=utf8mb4
    19. --collation-server=utf8mb4_general_ci
    20. --default-authentication-plugin=mysql_native_password
    21. --lower_case_table_names=1
    22. networks:
    23. - nacos-net
    24. nacos:
    25. image: nacos/nacos-server
    26. container_name: nacos
    27. volumes:
    28. - ./docker/nacos/standalone-logs/:/home/nacos/logs
    29. #- ./docker/nacos/conf/:/home/nacos/conf
    30. # env_file:
    31. # - ./nacos/nacos-standlone-mysql.env #这个文件指定启动模式 只有一行内容:MODE=standalone
    32. environment:
    33. - 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
    34. - spring.datasource.platform=mysql
    35. - db.user=root
    36. - db.password=password
    37. - db.driver-class-name=com.mysql.cj.jdbc.Driver
    38. - MODE=standalone
    39. ports:
    40. - "8848:8848"
    41. - "9848:9848"
    42. - "9849:9849"
    43. depends_on:
    44. - mysql8
    45. restart: always
    46. networks:
    47. - nacos-net
    48. networks:
    49. nacos-net:
    50. driver: bridge

     运行命令启动容器

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

  • 相关阅读:
    接口自动化用例设计总结
    文字识别ORC与公式识别
    初识exception
    oracle 19c : change the user sys/system username pasword under Linux
    学习Bootstrap 5的第十四天
    hbuiderx基于安卓app运动员体能综合分析训练系统 微信小程序
    SpringMVC如何在web.xml中配置DispatcherServlet呢?
    c++ 录制电脑屏幕桌面
    企业级Java EE架构设计精深实践
    华为ENSP网络设备配置实战(单臂路由+OSPF+端口汇聚+SSH+DHCP)
  • 原文地址:https://blog.csdn.net/vc33569/article/details/134005641
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号