docker cp 容器id:/etc/nginx/conf.d/default.conf /root/nginx/conf.d/default.conf 修改nginx配置文件,直接修改/root/nginx目录下的配置文件即可!因为做了-v映射,回自动同步到docker相应的目录下 docker run--name nginx-d-p81:80\-v/root/nginx/www:/usr/share/nginx/html:ro \-v/root/nginx/conf/ngi...
CMD ["/usr/local/redis/run_redis.sh"] build-command.sh 1 2 3 4 5 6 root@deploy:/tdq/k8s-data/dockerfile/web/magedu# more redis/build-command.sh #!/bin/bash TAG=$1 docker build -t harbor.magedu.net/magedu/redis:${TAG} . sleep3 docker push harbor.magedu.net/magedu/redis:${TAG...
docker run-d--name nginx -p 80:80 -p 443:443 --network mxd --ip 172.18.0.2 \-v/www/docker/nginx/nginx.conf:/etc/nginx/nginx.conf \-v/www/docker/nginx/conf.d:/etc/nginx/conf.d \-v/www/docker/nginx/logs:/var/log/nginx \-v/www/web:/www/web \ nginx # 创建 php 容器 #-v...
第一步:拉取 docker 中镜像 docker pull php:7.2-fpm docker pull nginx docker pull mysql:5.7 docker pull redis:3.2 docker images 第二步:建立容器 # 自有docker mysql 容器 docker run --name myDb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 # 自有docker redis 容器 docker run ...
docker network create nmpr 2、 准备文件夹 mkdir -p /dockerconfig/{mysql,nginx,php,redis} mkdir -p /dockerwebsite/{blog_louiswang_louiswang_top,test_louiswang_top,www_louiswang_top} mkdir -p /dockermysql/{conf,data} mkdir -p /louisdown ...
一.创建带有swoole-redis-pdo_mysql-gd扩展的docker image 1.创建dockerfile文件 vim dockerfile 2.在dockerfile文件写入 From php:7.1-fpm RUN apt-get update && apt-get install -y \ libfreetype6-dev \ libjpeg62-turbo-dev \ libpng-dev \ ...
php ├── docker-compose.yml ├── init-database //数据库初始化sql文件│ └── init.sql ├── install │ └── install-php-extensions ├── logs //日志│ ├── nginx │ └── php ├── mysql-data //mysql数据├── mysqlroot.txt ├── nginx-conf //nginx配置│ └──...
// 1.拉取php镜像,这里以php7.4为例docker pull php:7.4-fpm// 2.启动php容器,并绑定上一步创建的网络docker run-d--name php:7.4-fpm--network mynginx--ip=192.138.0.2-v~/docker/nginx/www:/www php:8.2.4-fpm-alpine3.17 启动php容器并绑定上一步创建的网络,这里取名为php:7.4-fpm。本地创建的...
$ cp docker-compose.sample.yml docker-compose.yml # 复制 docker-compose 配置文件。默认启动4个服务: # Nginx、PHP7.1、Redis和MySQL5.6。要开启更多其他服务,请删 # 除服务块前的注释 修改.env文件,如代码目录,版本,端口等,docker-compose.yml不需要修改(或自行阅读更改) ...
一.创建带有swoole-redis-pdo_mysql-gd扩展的docker image 1.创建dockerfile文件 vim dockerfile 2.在dockerfile文件写入 From php:7.1-fpm RUN apt-get update && apt-get install -y libfreetype6-dev libjpeg62-turbo-dev libpng-dev && docker-php-ext-install -j$(nproc) iconv ...