美文网首页
Docker的使用

Docker的使用

作者: 矢量演说 | 来源:发表于2020-05-17 12:37 被阅读0次
    • 网卡设置问题

    virtualBox 桥接网卡 未指定
    问题症结:window10中没有安装virtualbox的桥接驱动

    网络和共享中心
    找到桥接驱动
    【安装】----->【服务】------>【添加】----->【从磁盘安装】----->【浏览】
    驱动在我的电脑中的位置
    网卡设置的界面可以读出网卡信息了
    虚拟机内查看IP与网卡信息
    SmartTTY创建SSH连接
    将之前记下的IP信息填写好
    连接成功
    • b站评论推荐的debug地址

    [docker]——docker安装错误集
    Docker服务启动报错:Job for docker.service failed because the control process exited with error

    解决启动报错1
    解决启动报错2 启动docker[图片上传中...(Image.png-ba2f31-1589690381511-0)] 设置开机启动
    • 联网太慢,需要换阿里云镜像

    docker下载速度慢可以在阿里云搜索容器镜像服务,用里面的镜像加速器。
    Docker:TLS handshake timeout

    为了永久性保留更改,您可以修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。

    {
      "registry-mirrors": ["https://registry.docker-cn.com"]
    }
    

    如果还是超时的话,配置镜像加速。在配置文件中加入:

    {
      "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
    }
    
    • Docker配置MySQL

    参考我电脑的MySQL版本(5.7),虚拟机也装差不多的版本


    Image.png

    安装好以后使用拉取(pull)命令:


    Image.png
    运行MySQL:
    docker run -p 3307:3306 --name mysql002 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    :5.5
    

    在Navicat里添加连接:
    注意主机名写虚拟机的!!写自己电脑的当然不行了。


    主机名写虚拟机的IP
    • Docker配置Tomcat

    运行并映射端口号,注意,冒号后面固定是8080

    自已设置的访问端口号:8080
    如果按上图那样运行,那么访问地址就是http://192.168.0.113:8888/
    根据Tomcat的版本问题可能会有其他错误,比如访问不到主页面,可以这样改:

    阿里云的看这里。
    1、docker exec -it tomcat容器id /bin/bash,
    2、rmdir webapps,
    3、mv webapps.dist webapps。
    感谢原作者。
    最后exit回到docker操作(来源红字弹幕)其实我觉得和阿里云没有关系。
    前面兄弟多谢,docker exec -it <运行id> /bin/bash 真可以,要加空格。

    我的debug截图:


    应对Tomcat版本问题

    但是这种改法每次启动都要操作一下,干脆换tomcat8.0吧还是!

    相关文章

      网友评论

          本文标题:Docker的使用

          本文链接:https://www.haomeiwen.com/subject/rsojohtx.html