首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >docker-撰写重新启动失败,出现错误

docker-撰写重新启动失败,出现错误
EN

Stack Overflow用户
提问于 2021-11-29 10:17:37
回答 1查看 1.1K关注 0票数 0

最近,我已经升级到最新版本的对接桌面。在那之后,我也升级了我的拉拉。当我要执行修饰符-撰写重新启动时,最终会出现以下错误和警告。

代码语言:javascript
复制
PS D:\Projects\ProjectGroup\laradock> docker-compose restart

time="2021-11-29T14:24:41+05:30" level=warning msg="The \"PHP_FPM_INSTALL_SSDB\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"PHP_FPM_INSTALL_TRADER\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"PHP_WORKER_INSTALL_MSSQL\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"PHP_WORKER_INSTALL_SSDB\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"SSDB_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"RABBITMQ_WEB_STOMP_HOST_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"NATS_CLIENT_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"NATS_MONITORING_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"NATS_ROUTE_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"TARANTOOL_ADMIN_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"MONGO_USERNAME\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"MONGO_PASSWORD\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"TARANTOOL_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"MINIO_CONSOLE_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"MINIO_ROOT_USER\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"MINIO_ROOT_PASSWORD\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_PHP_UPSTREAM_CONTAINER\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_PHP_UPSTREAM_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_HOST_LOG_PATH\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_SITES_PATH\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_SSL_PATH\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_HOST_HTTP_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"OPENRESTY_HOST_HTTPS_PORT\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"WORKSPACE_INSTALL_SSDB\" variable is not set. Defaulting to a blank string."
time="2021-11-29T14:24:41+05:30" level=warning msg="The \"WORKSPACE_INSTALL_TRADER\" variable is not set. Defaulting to a blank string."
3 error(s) decoding:

* error decoding 'Volumes[1]': invalid spec: :/var/log/nginx: empty section between colons
* error decoding 'Volumes[2]': invalid spec: :/etc/nginx/sites-available: empty section between colons
* error decoding 'Volumes[3]': invalid spec: :/etc/nginx/ssl: empty section between colons

码头桌面版本- 4.2.0 (70708)

任何人提出解决这一问题的建议都将受到高度赞赏。

=======================Update=======================

docker-compose.yml

代码语言:javascript
复制
### MySQL ################################################
mysql:
  build:
    context: ./mysql
    args:
      - MYSQL_VERSION=${MYSQL_VERSION}
  environment:
    - MYSQL_DATABASE=${MYSQL_DATABASE}
    - MYSQL_USER=${MYSQL_USER}
    - MYSQL_PASSWORD=${MYSQL_PASSWORD}
    - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
    - TZ=${WORKSPACE_TIMEZONE}
  volumes:
    - ${DATA_PATH_HOST}/mysql:/var/lib/mysql
    - ${MYSQL_ENTRYPOINT_INITDB}:/docker-entrypoint-initdb.d
  ports:
    - "${MYSQL_PORT}:3306"
  networks:
    - backend

### NGINX Server #########################################
nginx:
  build:
    context: ./nginx
    args:
      - CHANGE_SOURCE=${CHANGE_SOURCE}
      - PHP_UPSTREAM_CONTAINER=${NGINX_PHP_UPSTREAM_CONTAINER}
      - PHP_UPSTREAM_PORT=${NGINX_PHP_UPSTREAM_PORT}
      - http_proxy
      - https_proxy
      - no_proxy
  volumes:
    - ${APP_CODE_PATH_HOST}:${APP_CODE_PATH_CONTAINER}${APP_CODE_CONTAINER_FLAG}
    - ${NGINX_HOST_LOG_PATH}:/var/log/nginx
    - ${NGINX_SITES_PATH}:/etc/nginx/sites-available
    - ${NGINX_SSL_PATH}:/etc/nginx/ssl
  ports:
    - "${NGINX_HOST_HTTP_PORT}:80"
    - "${NGINX_HOST_HTTPS_PORT}:443"
    - "${VARNISH_BACKEND_PORT}:81"
  depends_on:
    - php-fpm
  networks:
    - frontend
    - backend
EN

回答 1

Stack Overflow用户

发布于 2022-06-12 14:25:05

我刚刚得到了同样的错误,也许您已经解决了它,但这是我的解决方案,在dotenv文件中添加了这个env:

代码语言:javascript
复制
## OpenResty #################################################

OPENRESTY_HOST_HTTP_PORT=80
OPENRESTY_HOST_HTTPS_PORT=443
OPENRESTY_HOST_LOG_PATH=./logs/openresty/
OPENRESTY_SITES_PATH=./openresty/sites/
OPENRESTY_PHP_UPSTREAM_CONTAINER=php-fpm
OPENRESTY_PHP_UPSTREAM_PORT=9000
OPENRESTY_SSL_PATH=./openresty/ssl/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70152958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档