-
查看全部
-
查看全部
-
术语 解释
查看全部 -
Dockerfile 语法(2)
查看全部 -
Dockerfile 语法
查看全部 -
命令小结2
查看全部 -
命令小结1
查看全部 -
11111111111
查看全部 -
Dockerfile
查看全部 -
docker 命令
查看全部 -
docker 命令
查看全部 -
linux 安装
查看全部 -
docker-compose.yml常用命令
docker-compose 命令:
查看全部 -
目录关系:
ghost - ghost - Dockfile - nginx - nginx.conf - Dockfile - data - docker-compose.yml
ghost/ghost/Dockfile
ghost/ghost/config.js
ghost/nginx/Dockfile
ghost/nginx/nginx.conf
ghost/docker-compose.yml
此处数据库相关的配置要和config.js中的配置保持一致。【注:db.volumes的值应该为:$PWD/data:/var/lib/mysql】
ghost目录:
#将所有容器启动,并以daemon的方式后台运行 docke-compose up -d
启动容器后浏览器访问localhost
显示502 Bad Gateway错误
表示nginx已经启动,但是nginx和ghost-app之间的链接是不对的。
检查:
1.docker-compose.yml
2.nginx.conf
1.将已经启动的容器停掉 docker-compose stop 2.将已经停掉的容器删除掉 docker-compose rm 3.修改了nginx.conf之后需要重新构建镜像[第一次没有镜像,执行的时候回直接创建镜像,现在已经镜像了,所以需要重新构建] docker-compose build 4.使用镜像启动容器 docker-compose up -d 5.再次使用浏览器访问就成功了,表示使用docker-compose拉的三个容器已经启动,并且相互协作了 6.访问localhost/ghost/setup/one 进行配置
localhost/ghost/editor/ 写文章并发布,则可以在localhost看到发布的文章。
查看全部 -
.yaml 常见的如docker等软件的配置文件
ghost-app: build:ghost depends_on: - db ports: - "2368:2368" nginx: build:nginx ports: - "80:80" depends_on: - ghost-app db: image: "mysql:5.7.15"
三个顶层对象,表示三个服务,分别是:ghost-app、nginx、db
查看全部
举报
0/150
提交
取消