通过浏览器访问http://服务器IP地址/,如果看到 Nginx 的欢迎页面,则表示 Nginx 已成功启动。 三、docker-compose 安装 Nginx 1、编写 docker-compose 文件 version:'3'services: nginx: image: nginx:latest container_name: my_nginx ports: -"80:80"# 映射主机的 80 端口到容器的 80 端口volumes: - ./n...
docker-compose.yml version:'v2.20.1'services: nginx: image: nginx ports:-80:80volumes:-"/data/docker_config/nginx/nginx.conf:/etc/nginx/nginx.conf"-"/data/docker_config/nginx/enable-php.conf:/etc/nginx/enable-php.conf"-"/data/docker_config/nginx/vhost:/etc/nginx/vhost"-"/data/docker_...
将docker-compose文件上传到虚拟机的/usr/local/bin/目录下 cd /usr/local/bin 2.添加可执行权限 chmod +x /usr/local/bin/docker-compose 3.创建并编辑yml文件 touch docker-compose.yml vi docker-compose.yml进入文件把以下内容复制进去: version: '3' services: nginx01: container_name: nginx01 image: ...
1、下载 这个是官方地址,可能比较慢,推荐使用下面的国内镜像地址 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 国内镜像地址 curl -L https://get.daocloud.io/docker/compose/releases/download/...
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin Bash Copy 通过运行映像来验证 Docker 引擎安装是否成功 sudo docker run hello-world Bash Copy 2. 使用Docker拉取Nginx镜像 sudo docker pull nginx:latest Bash Copy 然后执行查看镜像命令:sudo docker ...
6. nginx安装成功 7. 启动nginx 先检测nginx的配置是否正确 ./nginx/sbin/nginx -t 1. 如果出现上面两句话,说明nginx配置ok, 可以启动。 cd nginx/sbin ./nginx 1. 2. 没有日志输出 ,说明启动正常, 如果出现异常请参考配置时提示的错误日志路径,查看错误信息 ...
docker-compose--version 复制代码 2. 创建Docker Compose文件 在你的项目目录中创建一个名为docker-compose.yml的文件。这个文件将定义你的服务、网络和卷。 示例docker-compose.yml version:'3.8'services:web:image:nginx:latestports:-"80:80"volumes:-./html:/usr/share/nginx/htmldb:image:mysql:5.7environme...
image: nginx:latest ports: - '80:80' volumes: - ./html:/usr/share/nginx/html 使用以下命令启动容器组: docker-compose up如果要在后台运行容器组,请使用 -d 参数: docker-compose up -dDocker Compose 将根据 YAML 文件的定义创建和启动容器组中的服务。 您可以使用以下命令停止和删除容器组: docker-...
配置Nginx反向代理:在配置文件中添加以下内容,将请求从Https端口(例如443)转发到Docker Compose服务的Http端口(例如8080): 请将your_domain.com替换为您的域名,并将/path/to/your_certificate.crt和/path/to/your_private_key.key替换为您生成的SSL证书和私钥的路径。 启动Nginx并配置自启动:启动Nginx服务,并确...