《docker从零到壹》(一):docker入门(镜像和容器使用)(三)

发布于 2022-6-7 17:07
浏览
0收藏

 

在文件最下方粘贴以下内容后保存

注意:JAVA_HOME后面,是你实际的安装路径!

export JAVA_HOME=/usr/local/jdk-xxxx
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

生效命令:source /etc/profile 
测试命令:java -version

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

把tomcat复制到服务器上

可以通过SCP上传到服务器上

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

返回docker服务器,复制tomcat到容器里

docker cp apache-tomcat-8.5.47.zip mycentos:/root/

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

进入容器

docker attach mycentos

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

退出容器:

exit

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

如图

查找容器

docker ps -a

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

报错:

You cannot attach to a stopped container, start it first

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

解决方案:启动容器

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

查看容器里的tomcat

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

解压zip

先安装unzip

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

移动到

mv apache-tomcat-8.5.47 /usr/local/tomcat8

容器提交为新的镜像

先退出容器

exit

容器提交为新的镜像

docker commit mycentos mytomcat8

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

使用新的镜像启动tomcat容器

-p是端口映射

docker run -d -i -t --name=tomcat -p 8888:8080 mytomcat8 /bin/bash

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

启动tomcat容器

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

启动tomcat

注意:访问的端口是docker映射的端口,而不是tomcat本身的端口

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

到此结束,over!

《docker从零到壹》(一):docker入门(镜像和容器使用)(三)-开源基础软件社区

 如图

 

文章转自公众号:小虚竹JAVA之术

分类
标签
已于2022-6-7 17:07:49修改
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐