docker compose nginx
2021-03-02 16:47
1011 查看
#docker-compose安装
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
1、下载nginx 镜像
2、编写compose文件
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
3、启动
docker-compose up -d
4、查看启动内容
docker-compose ps
5、docker-compose常用命令
docker-compose up -d--force-recreate 修改配置文件 后重启 docker-compose up -dnginx 构建建启动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的实时日志
相关文章推荐
- Docker-Compose运行Nginx+Redis+NetCoreAPI
- docker compose部署springboot+vue+mysql+nginx
- 通过docker-compose一键搭建Nginx带动的FDFS服务 分布式文件上传系统
- docker-compose 一键部署 Nginx+Tomcat+Mysql+solo2.7.0
- Docker Compose+nginx实现负载均衡
- 简单的Nginx踩坑记----docker-compose安装nginx
- docker-compose部署django+nginx+uwsgi+celery+redis+mysql
- docker-compose部署django+nginx+uwsgi+celery+redis+mysql
- 使用docker-compose部署nginx+gunicorn+mariadb的django应用
- Docker-compose构建nginx反向代理实例
- Centos7.4下用Docker-Compose部署WordPress(续)-服务器端用Nginx作为反向代理并添加SSL证书(阿里云免费DV证书)
- docker-compose实现nginx负载均衡
- docker compose php+mysql+nginx
- [置顶] Docker-compose构建nginx反向代理配置详解
- 实战docker,构建nginx反向代理tomcat,学习link和docker-compose
- docker-compose.yml编排LNMP,php找不到文件,注意nginx配置文件
- 利用docker-compose搭建Nginx以及https的访问
- Centos 7 Docker、docker-compose、Registrator、Consul、Consul Template和Nginx实现高可扩展的Web框架
- Spring Boot 2.0(五):Docker Compose + Spring Boot + Nginx + Mysql 实践
- 使用docker-compose部署nginx