2.2 创建一个临时容器 docker run -dit --name my_apache -p8080:80httpd:latest 2.3 把临时容器里的文件复制出来 dockercpmy_apache:/usr/local/apache2/conf/httpd.conf /ttt_apache/apache_conf dockercpmy_apache:/usr/local/apache2/htdocs/index.html /ttt_apache/html http.conf index.html 2.4 删除...
1.1.2 创建正式的apache容器:my_apache 创建容器 docker run -p8080:80-dit \--name my_apache \-v /myweb/apache_conf/:/usr/local/apache2/conf \-v /myweb/html/:/usr/local/apache2/htdocs \-v /myweb/logs/apache_logs/:/usr/local/apache2/logs \ httpd:2.4-alpine 查看容器的详细信息 doc...
docker pull php:7.4.33-apache 1. 运行容器: docker run --name jiuta-php-apache-7.4 -d -p 9000:80 \ -v /mnt/datadisks/docker-root/jiuta/www:/var/www/html \ --log-opt max-size=10m --log-opt max-file=3 php:7.4.33-apache 1. 2. 3. 默认情况下,apache 的根目录在 /var/www/...
#在docker的容器内,启动apache2 $service apache2 start #docker容器和本机之间传输文件 1. 先拿到容器的短ID或者制定的name docker ps -a 2. 然后拿到ID全称 docker inspect -f ‘{ {.Id}}’ apache_php 3. 传输文件 docker cp 本地文件路径 ID全称:容器路径...
使用php-apache和python设置Docker容器和Dockerfile可以通过以下步骤进行: 创建一个目录,用于存放项目文件,并进入该目录。 在该目录下创建一个名为Dockerfile的文件,并使用文本编辑器打开。 在Dockerfile中,编写以下内容: 代码语言:txt 复制 # 设置基础镜像 FROM php:apache # 安装Python RUN apt-get update && apt...
--link myphp:myphp 将nginx容器和php容器连接 通过别名myphp就不再需要去指定myphp容器的ip了 >> docker ps -a //查看所有容器运行成功 这里环境也就基本搭建完成了 1. 挂载目录后就可以不用进入容器中修改配置,直接在对应挂载目录下改配置文件 修改 nginx 配置到 /server/nginx/conf.d/Default.conf ...
docker pullphp:7.0-apache 第二步:我们创建一个src目录 我们创建这个目录以存放一会要映射到/var/www/html目录下的源码 mkdir src/ 然后我们写一个index.php吧vim src/index.php 第三步:我们跑起来吧~ docker run--rm-it-v$PWD:src:/var/www/html-p8088:80php:7.0-apache ...
首先我拉了apache图像:docker pull httpd8080然后我在端口上运行我的apachedocker run -dit --name httpd -p 8080:80 -v "$PWD":/usr/local/apache2/htdocs/ httpd我打开了127.0.0.1:8080,没问题,我有一个名为的文件info.php,它存在于PWD,当我在浏览器中打开它时,我看到 php 代码,但它尚未编译如何在 ...
修改Apache 配置文件 镜像安装好之后,接下来我们要修改 Apache 的配置文件,使其能够通过 PHP-FPM 来解析 Php 程序。 一般来说,我们不会直接修改容器里面的配置文件,因为这样做容器一旦被删除之后,我们的配置也被随之删除了。所以我们通过宿主机新建一个配置文件,然后通过挂载文件的方式来进行 Apache 配置。如果你不想...