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

中国建设银行安徽省 招聘信息网站phpwind8.7和wordpress

中国建设银行安徽省 招聘信息网站,phpwind8.7和wordpress,住建部官方网站,最简单的网站系统Dockerfile Docker镜像原理 Linux文件系统有bootfs和rootfs两部分组成 Docker镜像由特殊文件系统叠加 最底端bootfs,使用宿主机bootfs 第二次时rootfs,被称为基础镜像 向上可以叠加其他镜像文件 同一文件系统能将多层整合成一层#xff0c;隐藏了多层存在 镜像可以放置…Dockerfile Docker镜像原理 Linux文件系统有bootfs和rootfs两部分组成 Docker镜像由特殊文件系统叠加 最底端bootfs,使用宿主机bootfs 第二次时rootfs,被称为基础镜像 向上可以叠加其他镜像文件 同一文件系统能将多层整合成一层隐藏了多层存在 镜像可以放置另一个镜像上面位于下面的镜像成为父镜像 当一个镜像启动容器时Docker会在最顶层加载一个读写文件系统作为容器 镜像制作 容器转为镜像 镜像不能传输 镜像可以转为压缩文件然后再去传输 查看容器 [rootserver ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8ef7a9d24cdd mysql:5.6 docker-entrypoint.s… 13 hours ago Exited (255) 3 hours ago 0.0.0.0:3307-3306/tcp, :::3307-3306/tcp c_mysql把c_mysql转成镜像[rootserver ~]# docker commit 8ef7a9d24cdd mysql_iso sha256:ee9adf5b156851692b4cf0fe6c25265ce9dc89924b3fc064935c859f875d1894 [rootserver ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql_iso latest ee9adf5b1568 8 seconds ago 303MB nginx latest 605c77e624dd 16 months ago 141MB redis 5.0 c5da061a611a 16 months ago 110MB mysql 5.6 dd3b2a5dcb48 16 months ago 303MB centos 7 eeb6ee3f44bd 19 months ago 204MB把镜像压缩 可以传输给别人[rootserver ~]# docker save -o mysql_iso.tar mysql_iso [rootserver ~]# ll 总用量 300448 -rw-------. 1 root root 1241 4月 24 13:04 anaconda-ks.cfg drwxr-xr-x. 2 root root 50 5月 6 19:41 data drwxr-xr-x. 5 root root 42 5月 7 00:50 mysql -rw-------. 1 root root 307652096 5月 7 13:39 mysql_iso.tar把mysql_iso删除通过压缩文件还原成镜像[rootserver ~]# docker rmi mysql_iso Untagged: mysql_iso:latest Deleted: sha256:ee9adf5b156851692b4cf0fe6c25265ce9dc89924b3fc064935c859f875d1894 Deleted: sha256:bde6bf72f86d605ec4185f4e7b6686b27a4704219760871f1cdedeff2f41b607[rootserver ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 605c77e624dd 16 months ago 141MB redis 5.0 c5da061a611a 16 months ago 110MB mysql 5.6 dd3b2a5dcb48 16 months ago 303MB centos 7 eeb6ee3f44bd 19 months ago 204MB还原镜像[rootserver ~]# docker load -i mysql_iso.tar 01bd5c6edefd: Loading layer 6.656kB/6.656kB Loaded image: mysql_iso:latest [rootserver ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql_iso latest ee9adf5b1568 10 minutes ago 303MB nginx latest 605c77e624dd 16 months ago 141MB redis 5.0 c5da061a611a 16 months ago 110MB mysql 5.6 dd3b2a5dcb48 16 months ago 303MB centos 7 eeb6ee3f44bd 19 months ago 204MB通过这个镜像来运行一个新容器 [rootserver ~]# docker run -id --namec_mysql_n mysql_iso bash [rootserver ~]# docker exec -it c_mysql_n /bin/bash root97c993b5e148:/# dockerfile 概念 文本文件 包含了一条条指令 每一条指令构建一层基于基础镜像最终构建出新镜像 Docker自定义centos7镜像 要求 默认登录路径为/usr 可以使用vim 查看镜像[rootserver ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 605c77e624dd 16 months ago 141MB tomcat latest fb5657adc892 16 months ago 680MB redis 5.0 c5da061a611a 16 months ago 110MB mysql 5.6 dd3b2a5dcb48 16 months ago 303MB centos 7 eeb6ee3f44bd 19 months ago 204MB [rootserver ~]# docker run -id --namemy_c centos:7 8cace6a4806c37f2c14d4b2779ff863087e8525959fc85238b023786f799cc5f [rootserver ~]# docker exec -it my_c bash [root8cace6a4806c /]# ll total 12 -rw-r--r--. 1 root root 12114 Nov 13 2020 anaconda-post.log lrwxrwxrwx. 1 root root 7 Nov 13 2020 bin - usr/bin drwxr-xr-x. 5 root root 340 May 7 06:56 dev drwxr-xr-x. 1 root root 66 May 7 06:56 etc drwxr-xr-x. 2 root root 6 Apr 11 2018 home lrwxrwxrwx. 1 root root 7 Nov 13 2020 lib - usr/lib lrwxrwxrwx. 1 root root 9 Nov 13 2020 lib64 - usr/lib64 drwxr-xr-x. 2 root root 6 Apr 11 2018 media drwxr-xr-x. 2 root root 6 Apr 11 2018 mnt drwxr-xr-x. 2 root root 6 Apr 11 2018 opt dr-xr-xr-x. 125 root root 0 May 7 06:56 proc dr-xr-x---. 2 root root 114 Nov 13 2020 root drwxr-xr-x. 11 root root 148 Nov 13 2020 run lrwxrwxrwx. 1 root root 8 Nov 13 2020 sbin - usr/sbin drwxr-xr-x. 2 root root 6 Apr 11 2018 srv dr-xr-xr-x. 13 root root 0 May 7 05:08 sys drwxrwxrwt. 7 root root 132 Nov 13 2020 tmp drwxr-xr-x. 13 root root 155 Nov 13 2020 usr drwxr-xr-x. 18 root root 238 Nov 13 2020 var [root8cace6a4806c /]# cd ~ [root8cace6a4806c ~]# vim tmp.txt bash: vim: command not found这里没有安装vim 根据需求编写Dockerfile 定义父镜像:FROM centos:7 定义作者信息MAINAINER 执行安装vim命令:RUN yum install -y vim 定义默认工作路径:WORKDIR:/usr 定义容器启动后执行命令:CMD /bin/bash 清空所有容器[rootserver ~]# docker stop $(docker ps -aq) 8cace6a4806c [rootserver ~]# docker rm $(docker ps -aq) 8cace6a4806c[rootserver ~]# mkdir docker-files [rootserver ~]# cd docker-files/ [rootserver docker-files]# ll 总用量 0[rootserver docker-files]# vim centos_dockerfile [rootserver docker-files]# cat centos_dockerfile FROM centos:7 MAINTAINER rkun18RUN yum install -y vim WORKDIR /usrCMD /bin/bash [rootserver docker-files]# docker build -f ./centos_dockerfile -t my_centos:1 .[] Building 497.0s (7/7) FINISHED [internal] load build definition from centos_dockerfile 0.1s transferring dockerfile: 188B 0.0s [internal] load .dockerignore 0.0s transferring context: 2B 0.0s [internal] load metadata for docker.io/library/centos:7 0.0s [1/3] FROM docker.io/library/centos:7 0.0s [2/3] RUN yum install -y vim 494.9s [3/3] WORKDIR /usr 0.0s exporting to image 1.9s exporting layers 1.9s writing image sha256:d110499cc5a06e4e74ea2b4c84b70ab745f7932ae6d1b54f4eb78f4 0.0s naming to docker.io/library/my_centos:1 0.0s [rootserver docker-files]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE my_centos 1 d110499cc5a0 About a minute ago 468MB nginx latest 605c77e624dd 16 months ago 141MB tomcat latest fb5657adc892 16 months ago 680MB redis 5.0 c5da061a611a 16 months ago 110MB mysql 5.6 dd3b2a5dcb48 16 months ago 303MB centos 7 eeb6ee3f44bd 19 months ago 204MB 创建容器测试是否满足需求 [rootserver ~]# docker run -id --namec1 my_centos:1 821adf3c8a63d30daad86b759f2a7f5a021c0bb461700974e47ff43c1871fd5c [rootserver ~]# docker exec -it c1 /bin/bash [root821adf3c8a63 usr]# vim test.txt 直接进入usr目录 并且可以使用vim [root821adf3c8a63 usr]# cat test.txt hello docker [root821adf3c8a63 usr]# exit exit
http://www.hkea.cn/news/14432547/

相关文章:

  • 海丰网站制作可以免费发广告的网站有哪些
  • 中国建设银行网站2017两学一做网站
  • h5能做网站开发吗现在都用什么软件做网站
  • 模板式自助建站wordpress动态主题
  • 网站没有做伪静态是什么样子十大美妆电商平台
  • 电子商务网站需要做那些准备工作wordpress 电子书模板
  • 沈阳网站推广公司排名著名的国外设计网站
  • 网站注册的账号怎么注销seo专业术语
  • 做一静态网站 多少钱百度seo排名主要看啥
  • 免费的产品展示小程序seo网站诊断
  • 公司网站建设的基本流程四川建设人才官方网站
  • 可以做设计的网站有哪些上海市中心
  • 福建示范校建设专题网站中国交通建设集团属于什么企业
  • 武安网站建设价格江门网站制作
  • 西安交易网站建设门户网站的大数据应用
  • 怎么仿网站链接网站栏目页面
  • 快速建网站软件响应式网站是做列表
  • pc网站如何做移动适配热点事件舆情分析报告
  • 网站用心邯郸市民网
  • phpcms v9网站建设入门湛江城乡建设网站
  • 中铁四局建筑公司网站佛山哪里做网站
  • 怎么注册网站挣流量扫二维码进入个人的购物网站如何做
  • 网站推广营销的步骤如何查询一个网站是那家公司做的
  • 闵行做网站建设北海住房和城乡建设局官方网站
  • 网站建设兼职薪酬怎么样搜索排名优化
  • flashxml网站模板网站开发的数据库
  • seo网站标题如何配置php网站
  • 有做ppt的兼职网站吗长长沙网站制作
  • 淄博seo网站排名优化友情链接搜读
  • 黄岩建设局台州网站建设西城区好的网站建设多少钱