虚拟机运行docker排坑
安装好后,IP Addr中ens33不显示IP
方法一:看一下配置文件中是否配置成yes
1 cat /etc/sysconfig/network-scripts/ifcfg-ens33
- 打开文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 光标移动到需要修改的地方,点一下“i”键,进入可编辑状态
- 修改后,点esc,再输入“:”,左下角变成冒号状态,输入“x”或“wq”(注意区分大小写,此处必须是小写)保存
方法二:修改网络为桥接模式
效果:
Docker下载过慢
修改文件
vi /etc/docker/daemon.json
#有大佬说大括号里面的值必须前边加制表符,不能是空格
{ "registry-mirrors":["https://almtd3fa.mirror.aliyuncs.com"] }
linux防火墙命令
- 查看防火状态 systemctl status firewalld
- 永久关闭防火墙 systemctl disable firewalld
- 重启防火墙 systemctl enable firewalld
虚拟机使用docker启动tomcat后,主机访问显示404错误
参考博客: https://blog.csdn.net/qq_40891009/article/details/103898876
tomcat默认的欢迎页路存放错误了,应该在tomcat目录下webapps下,但是docker安装的实在webapps.dist目录下
解决办法:
1、进入tomcat容器
#填写自己tomcat容器的id
docker exec -it 运行的tomcat容器ID /bin/bash
2、(执行此步骤前,先进去看看里面文件是不是上边说的放错位置了)删除或重命名原来的webapps,并将webapps.dist重命名为webapps
使用navicat连接docker中MySQL出现1251的问题
https://blog.csdn.net/weixin_37644979/article/details/84147608