当前位置: 首页 > wzjs >正文

网站建设意义适合小学生的新闻事件

网站建设意义,适合小学生的新闻事件,怎么在悉尼做网站,wordpress 直播 视频教程目录 宿主机与容器之间的文件拷贝 引言:利用MySQL镜像安装MySQL服务 从容器中拷贝文件到宿主机 从宿主机拷贝文件到容器 数据卷 数据卷容器 Dockerfile自定义镜像 自定义tomcat8(熟悉几乎所有的Dockerfile命令) 宿主机与容器之间的文…

目录

宿主机与容器之间的文件拷贝

引言:利用MySQL镜像安装MySQL服务

 从容器中拷贝文件到宿主机

从宿主机拷贝文件到容器  

数据卷

数据卷容器

Dockerfile自定义镜像

自定义tomcat8(熟悉几乎所有的Dockerfile命令)


宿主机与容器之间的文件拷贝

引言:利用MySQL镜像安装MySQL服务

docker run -p 3307:3306 --name mysql1   -di -v /home/javaxz/data/mysql/mysql.conf.d/:/etc/mysql/mysql.conf.d/ -v /home/javaxz/data/mysql/data/:/var/lib/mysql -v /home/javaxl/data/mysql/log/:/var/log -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7

 

 从容器中拷贝文件到宿主机

docker cp :/usr/local/tomcat/webapps/hello /javaxz/software/apache-tomcat-8.5.20/webapps

 

从宿主机拷贝文件到容器  

docker cp /javaxl/software/apache-tomcat-8.5.20/webapps tomcat1:/usr/local/tomcat/

 

数据卷

将宿主机的目录与容器的目录进行挂载,实现数据共享

 

结论:不管宿主机、容器在指定目录创建文件夹还是文件,都会会被共享;

数据卷容器

docker run -di -v /home/javaxz/data/c4 --name c4 centos:7
docker run -di --volumes-from c4 --name c6 centos:7

 

 

 

其中c4为数据卷容器,c6为普通容器,其中c4就起到一个桥接作用,我们可以通过docker inspect查看容器的详细情况

docker inspect c4
docker inspect c6 

会发现c4、c6目录挂载情况是一样的

 

 

结论:不管c4、c6在指定目录创建文件夹还是文件,都会会被共享;

 

Dockerfile自定义镜像

自定义centos,具备vim及ifconfig作用(体会学习Dockerfile的意义)

先自定义一个镜像文件 mycentosDockerfile

在文件中添加一下内容

FROM centos:7
MAINTAINER javaxz "3331756775@qq.com"
RUN yum -y install vim
RUN yum install net-tools.x86_64 -y
CMD /bin/bash

构建镜像

docker build -f mycentosDockerfile -t javaxz/centos:v1.0 . 

即构建成功 

 通过镜像运行一个容器进行测试

docker run -it --name mc1 javaxz/centos:v1.0 /bin/bash

vi和ifcconfig命令都能够使用

 

自定义tomcat8(熟悉几乎所有的Dockerfile命令)

vi mytomcatDockerfile 先创建一个镜像文件

在编辑镜像文件

FROM centos:7
MAINTAINER javaxz "3331756775@qq.com"ENV workerDir /home/javaxz/dockerfile/3
WORKDIR $workerDirADD jdk-8u151-linux-x64.tar.gz $workerDir
COPY apache-tomcat-8.5.20.tar.gz $workerDir
RUN tar -xvf apache-tomcat-8.5.20.tar.gz apache-tomcat-8.5.20ENV JAVA_HOME $workerDir/jdk1.8.0_151
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV TOMCAT_HOME $workerDir/apache-tomcat-8.5.20
ENV PATH $JAVA_HOME/bin:$TOMCAT_HOME/bin:$TOMCAT_HOME/lib:$PATHEXPOSE 8080
ENTRYPOINT ["/home/javaxl/dockerfile/3/apache-tomcat-8.5.20/bin/catalina.sh","run"]

解释添加内容的意思 

 

在构建镜像之前必须先确保该文件夹中含有jdk与tomcat

 构建镜像

docker build -f mytomcatDockerfile -t javaxz/tomcat8:v1.0 

 

 

通过镜像运行2个容器进行测试

docker run -di --name mt1 -P javaxz/tomcat8:v1.0
docker run -di --name mt2 -P javaxz/tomcat8:v1.0

 

浏览器访问测试 

 

 

 

 

 

 

 

http://www.dtcms.com/wzjs/176287.html

相关文章:

  • 黄冈网站推广优化找哪家石家庄seo顾问
  • 程序员 修电脑 做网站企业网站建设报价表
  • 虚拟主机做网站教程百度关键词推广多少钱
  • 如何在百度上做公司做网站足球进球排行榜
  • 北京seo外包公司要靠谱的seo网站权重
  • 中山市网站建设 中企动力网站百度百科
  • 济南网站制作报价百度账号批发网
  • 域名个人用户可以做企业网站吗搜索引擎排名国内
  • 专业旅游网站制作全网
  • 自己做网站 搜索功能开发教育培训机构网站
  • 电子商务网站开发实训惠州seo外包服务
  • 视频网站为什么有人做google官网
  • 找人做的服务器1核2g网站打开速度蛮网络seo排名
  • 学做点心上哪个网站黄页88网官网
  • 专业的网站开发服务电脑培训学校网站
  • 哪些大网站是java做的seo企业站收录
  • 网站建设的关键问题torrentkitty磁力猫
  • 网站建设做好了怎样链接域名文案发布平台
  • 在制作网站前 不需要急于做的工作是企业培训课程设计
  • 烟台h5网站建设公司百度贴吧免费发布信息
  • 用户界面设计报告湖北短视频seo营销
  • 个人设计师的网站软文营销的成功案例
  • 深圳最新疫情出行政策上海专业排名优化公司
  • 十堰网站设计上海优化外包公司排名
  • 网站免费注册会员怎么做seo网站优化方案摘要
  • 建设网站的叫什么职位快推广app下载
  • wordpress换域名不换空间优化品牌seo关键词
  • 做网站吧china东莞seo
  • 做网站接电话一般要会什么问题9 1短视频安装
  • 网站建设类型报价表推广网站模板