这里讲一下 因为是第一次安装这东西 有点懵 我也是在网上找的答案 ,自己再梳理一下 用自己的方式记录下来! 这个博主讲的很详细了! 非常有料! 感兴趣的直接去看就行了!
主要是参考该博主的文章 下面是文章首页和地址!
http://t.csdn.cn/T5Z4Ehttp://t.csdn.cn/T5Z4E---------------------
我使用的是阿里云的轻量应用服务器 linux系统是centos 8
说下个人在摸索中的操作
在安装过程中按照b站视频中的教学操作,结果下载下来的docker是不对的!在执行启动命令的时候找不到该命令!!
百度一下 发现每个系统的安装命令好像还不是一样的!
这个时候我就去官网上查找安装教程 这个步骤在我的上一篇文章中有写到!
Centos 8 安装docker
http://t.csdn.cn/DSzakhttp://t.csdn.cn/DSzak安装完成之后 我就启动 docker 然后又启动了tomcat镜像
启动tomcat镜像的时候注意要端口映射
docker run -d -p 8080:8080 tomcat
在网页端输入阿里云服务器的外网地址加上端口号(8080)
结果进不去 最终显示的访问超时!
这个时候我认为是防火墙的问题 查看阿里云防火墙
systemctl status firewalld
结果防火墙是关闭的!!
--------
好了这下没辙了 不知道怎么搞了
这个时候就关闭docker 关闭阿里云连接
电脑休眠 钓鱼去了 !
到了晚上 又开始琢磨这玩意 一直在百度 一直到看到了 最开始那个博主的详细讲解!
终于打通了我的任督二脉
我先是打开阿里云服务台 在防火墙中添加了 8080 端口 这个是按照上面那个博主的讲解进行操作的,他说不这样可能会踩坑,所以我也进行了添加 我回过头来感觉可以不添加 先不管他
然后在linux系统中进入镜像(docker 容器)
docker exec -it (镜像id) bash 注意黄色字体需要根据查询的结果更改的
docker ps 可以查询 容器的详细信息!
退出容器 exit
进入容器之后 根据博主的步骤 将webapps.dist目录中的内容复制到webapps中
反正随你怎么弄只要webapps.dist中的内容在webapps中存在就行了!
这个时候再去访问 就成功了!!
我擦 ,这玩意 还是要多翻书,多百度!!