推广 热搜: 百度  搜索引擎  企业  可以  使用  选择  上海  技术  货运  未来 

idea中通过docker 创建mysql容器 及报错-bash: docker-compose: command not found

   日期:2024-12-26     作者:s9fpj    caijiyuan  
核心提示:1.1在根目录下创建两个文件 一个是mysql的脚本文件一个是创建mysql容器的配置文件 2.1通过配置文件docker-compose.yml 创建docke

1.1在根目录下创建两个文件

  • 一个是mysql的脚本文件
  • 一个是创建mysql容器的配置文件

2.1通过配置文件docker-compose.yml 创建docker中的mysql容器 最后networks: -  ems会报错先记录一下

 2.6选择创建的虚拟主机名称

cd 项目目录  cd ems(我的文件名是ems

 输入命令 docker-compose config 如果得到如下响应 说明地址没有问题

启动:docker-compose up -d

报错了

WARNING: Some networks were defined but are not used by any service: outside
ERROR: Service "mysql" uses an undefined network "ems"

解决办法修改配置文件加入网络

方法1

 

方法2

 
 

 

 继续执行命令docker-compose up -d 启动成功

 

docker ps 查看 已经启动

解决办法
1、安装pip

 

2、升级pip

 

3、安装docker-compose插件

 

注意安装插件的时候可以看一下日志是否有报错

我遇到的报错如下

 Traceback (most recent call last):
      File "<string>", line 1, in <module>
    IOError: [Errno 2] No such file or directory: '/tmp/pip-build-e0oyPd/importlib-metadata/setup.py'

 解决办法

度娘一顿操作猛如虎,执行以下命令

 

再安装docker-compose就不报错了

 

4、验证是否安装成功

 

大功告成


mysql文件

 

 docker-compose.yml

本文地址:http://ww.kub2b.com/tnews/1841.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类生活信息

文章列表
相关文章
最新动态
推荐图文
生活信息
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号