我是一个Docker菜鸟,在配置上卡住了。我只是想用这个指南构建一个对接器Apache and PHP Stack:。除了我不知道如何通过浏览器IP/URL连接到我创建的docker容器的问题之外,一切似乎都很正常。通常,在没有Docker的Apache中,您只需使用ServerName配置/etc/hosts文件并连接到它。
Docker的解决方案是什么?
我在windows 10上运行了窗口对接器,我认为它工作正常。我看到了一些有趣的东西,想问是否有人对此有任何想法。
我有两个码头图像在运行。命令"docker“列出它们(如下所示)。当我运行“码头机器”时,我什么也得不到。“对接机ls”不应该也有结果吗?
E:\Public\docker>docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NA
如果我使用命令构建,我将得到如下所示的错误:
ERROR: Validation failed in file './docker-compose.yml', reason(s):
Service 'php' configuration key 'expose' '0' is invalid: should be of
the format 'PORT[/PROTOCOL]'
我使用最后一个版本的对接和对接-合成。
我的docker-compose.yml有下一个代码:
application:
build
我正在使用Mapstruct (与lombok一起使用),而Mapstruct在调用端点(使用MapStruct将DTO映射到实体)后对应用程序进行对接时失败。
java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:435) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589) at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClas
我有一个从这个回购克隆的LEMP堆栈的对接器设置。
在运行window 10的开发机器上,一切都运行得很好,但是当我将映像推送到对接中心并将其拉到VPS上时,无论我做了什么,我总是会得到以下错误:
[emerg] 1#1: host not found in upstream "php-fpm:9000" in /etc/nginx/conf.d/upstream.conf:1
此错误来自两个文件。
首先: 从这个Nginx码头文件
以下是代码:
RUN echo "upstream php-upstream { server ${PHP_UPSTREAM_CONTAI