Docker的使用

2020-05-17  本文已影响0人  矢量演说

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

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

[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"]
}

参考我电脑的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

运行并映射端口号,注意,冒号后面固定是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吧还是!

上一篇下一篇

猜你喜欢

热点阅读