wordpress镜像
时间: 2023-12-03 12:38:54 浏览: 191
以下是使用Dockerfile自己制作WordPress镜像的步骤:
1.创建一个文件夹,例如wordpress-docker,并在其中创建一个Dockerfile文件。
2.在Dockerfile文件中输入以下内容:
```dockerfile
FROM php:7.4-fpm
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
libzip-dev \
unzip \
vim \
wget \
nginx \
mariadb-client
RUN docker-php-ext-install pdo_mysql mysqli gd zip
RUN wget https://wordpress.org/latest.tar.gz && \
tar -xzvf latest.tar.gz && \
rm latest.tar.gz && \
mv wordpress /var/www/html/
COPY ./nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
```
3.在wordpress-docker文件夹中创建一个nginx.conf文件,并在其中输入以下内容:
```nginx
server {
listen 80;
server_name localhost;
root /var/www/html/wordpress;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
```
4.在终端中进入wordpress-docker文件夹,并运行以下命令来构建镜像:
```shell
docker build -t my-wordpress .
```
5.运行以下命令来启动容器:
```shell
docker run -d -p 80:80 my-wordpress
```
现在,您可以在浏览器中访问http://localhost来查看您的WordPress网站。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![tar](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)