docker compose nginx

#docker-compose安裝 php

curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

docker compose nginx
一、下載nginx 鏡像
docker compose nginx
二、編寫compose文件 html

version: '3.7'
services:
  web:
    restart: always
    container_name: qiduan
    image: nginx:latest
    ports:
      - 10080:80
      - 10443:443
    volumes:
      - ./html:/usr/share/nginx/html
      - ./conf/nginx.conf:/etc/nginx/nginx.conf
      - ./conf.d:/etc/nginx/conf.d      
      - ./logs:/var/log/nginx

docker compose nginx
三、啓動nginx

docker-compose up -d

docker compose nginx

四、查看啓動內容web

docker-compose ps

docker compose nginx

docker compose nginx

五、docker-compose經常使用命令docker

docker-compose up -d --force-recreate   修改配置文件 後重啓
docker-compose up -d nginx                     構建建啓動nignx容器
docker-compose exec nginx bash            登陸到nginx容器中
docker-compose down                              刪除全部nginx容器,鏡像
docker-compose ps                                   顯示全部容器
docker-compose restart nginx                   從新啓動nginx容器
docker-compose run --no-deps --rm php-fpm php -v  在php-fpm中不啓動關聯容器,並容器執行php -v 執行完成後刪除容器
docker-compose build nginx                     構建鏡像 。        
docker-compose build --no-cache nginx   不帶緩存的構建。
docker-compose logs  nginx                     查看nginx的日誌 
docker-compose logs -f nginx                   查看nginx的實時日誌
相關文章
相關標籤/搜索