分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

Docker:dockerfile构建php项目 [八]

发布时间:2023-09-06 02:30责任编辑:蔡小小关键词:Docker

一、把项目封装成docker镜像的步骤

把项目封装成docker镜像的步骤:


1、先运行一个基础容器,手动制作docker镜像

2、编写dockerfile,构建镜像

3、测试运行

二、dockerfile常用指令参考

1、dockerfile常用指令:

FROM 这个镜像的妈妈是谁?(指定基础镜像)MAINTAINER 告诉别人,谁负责养它?(指定维护者信息,可以没有)RUN 你想让它干啥(在命令前面加上RUN即可)ADD 给它点创业资金(COPY文件,会自动解压)WORKDIR 我是cd,今天刚化了妆(设置当前工作目录)VOLUME 给它一个存放行李的地方(设置卷,挂载主机目录)EXPOSE 它要打开的门是啥(指定对外的端口)(-P 随机端口)CMD 奔跑吧,兄弟!(指定容器启动后的要干的事情)(容易被替换)

2、dockerfile其他指令:

COPY 复制文件
ENV ?环境变量
ENTRYPOINT ?容器启动后执行的命令(无法被替换,启容器的时候指定的命令,会被当成参数)

三、可道云网盘kodexplorer项目

1、项目环境

项目:可道云网盘kodexplorer
需要的环境:httpd+php或者nginx+php
php所需模块:未知
基础镜像:centos:6.9
项目下载地址: http://static.kodcloud.com/update/download/kodexplorer4.37.zip
项目官网:https://kodcloud.com/download/

四、可道云网盘kodexplorer项目手动

1、启动容器

2、安装服务软件

3、提交镜像

4、测试镜像

五、可道云网盘kodexplorer项目自动

1、编写dockerfile

2、构建镜像

3、测试运行

Docker:dockerfile构建php项目 [八]

原文地址:https://www.cnblogs.com/luoahong/p/10281546.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved