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

做网站建设公司五种网络营销推广方法

做网站建设公司,五种网络营销推广方法,城市建设理论研究网站,贵司不断优化网站建设目录 宿主机与容器之间的文件拷贝 引言:利用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/68004.html

相关文章:

  • 自助建站网站哪个好上海网络优化seo
  • 短视频推广的好处青岛seo霸屏
  • 网站建设优化服务方案模板厦门人才网官方网站
  • 小米14系列发布会微博手机影像年班级优化大师简介
  • 房产手机网站开发下载一个百度时事新闻
  • 北京做企业网站的公司培训师资格证怎么考
  • 建网站申请长沙网站se0推广优化公司
  • 上海网站建设公司怎么样百度广告怎么投放多少钱
  • 宣城网站 建设深圳百度推广客服电话多少
  • 珠宝网站建设方案谷歌是如何运营的
  • 佛山网页网站设计外包网站有哪些
  • 网站建设代理加盟苏州百度代理公司
  • 网站qq联系怎么做百度网站如何优化排名
  • 长宁区网站建设网站制作线上推广策划方案范文
  • 潜山云建站网站建设百度网站打开
  • 广告制作服务上海搜索seo
  • 网站套程序夸克搜索入口
  • 互联网营销 网站 推荐汕头网页搜索排名提升
  • wordpress 网站开发湖南seo优化排名
  • 人大网站建设情况介绍重庆网络推广
  • 做网站里面的内容佛山网站seo
  • 自动化设计网站建设岳阳网站设计
  • 域名通过了才可以做网站吗百度大搜数据多少钱一条
  • 做黄页网站要告我滴滴友链
  • 深圳网站设计灵点网络公司不错电子商务主要学什么内容
  • 网站版建设seo标题生成器
  • 湖北长城建设实业有限公司网站网站模板搭建
  • 注册网站代码全网营销是什么意思
  • 网站页脚信息seo关键词找29火星软件
  • 深圳网站建设外贸公司排名b2b电商平台