• 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
    

  • 相关阅读:
    cloudflare边缘IP受限报错1034解决方案
    【OpenCV】Chapter4.灰度变换与直方图
    回归分析处理
    MySQL的索引
    网络安全行业黑话大全
    第四章——密码学的数学引论
    下载、安装Git并拷贝GitHub项目到本地的流程
    20221207今天的世界发生了什么
    jmeter集成kafka测试
    Python——字符串
  • 原文地址:https://blog.csdn.net/vc33569/article/details/134005641