我一直在和一个公司代理人争论一个问题
docker-compose up -d nginx mysql
我试图在OSX上运行Laradock容器,但是当composer试图安装依赖项时,仍然会遇到错误。我已经更新了docker设置以通知它我的公司代理:
在添加代理信息之前,我收到以下错误:
[Composer\Downloader\TransportException]
The "https://packagist.org/packages.json" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
更新代理详细信息后,我现在收到以下错误:
Step 27/183 : RUN if [ ${COMPOSER_GLOBAL_INSTALL} = true ]; then composer global install ;fi
---> Running in a7699d4ecebd
Changed current directory to /home/laradock/.composer
Loading composer repositories with package information
[Composer\Downloader\TransportException]
The "https://packagist.org/packages.json" file could not be downloaded: SSL: Success
Failed to enable crypto
failed to open stream: operation failed
我是个经验丰富的开发人员,但对Docker来说还不太熟悉。我认为这个错误是因为PHP在docker容器中运行,但是由于某种原因不能访问我的本地证书?