-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Hi Tim
Many thanks for your efforts.
Is It possible to provide a docker file to create a container?
The old file allows create the image without errors, but it is not possible to run it.
I tried with "swift:5.5.2-focal as builder"
The log
`
docker run 7a1616d0ce5a
FeatherCore/Environment+Fetch.swift:24: Fatal error: The following key FEATHER_WORK_DIR
is not defined in the environment file.
Check the README or the documentation for how to set environment variables.
Received signal 4. Backtrace:
0x55a06f3b5a92, Backtrace.(printBacktrace in _B82A8C0ED7C904841114FDF244F9E58E)(signal: Swift.Int32) -> () at /opt/feather/.build/checkouts/swift-backtrace/Sources/Backtrace/Backtrace.swift:66
0x7fa4e85c53bf
0x7fa4e88910ab
0x55a06f6ee07f, static (extension in FeatherCore):Vapor.Environment.featherRequired(Swift.String) -> Swift.String at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Extensions/Environment+Fetch.swift:24
0x55a06f6f7ce9, one-time initialization function for (workDir in _4CA58FEA3E295A70C8D04B97347E9C51) at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Feather/Feather.swift:22
0x7fa4e85c247e
0x7fa4e8b400d5
0x55a06f6f81e6, FeatherCore.Feather.(workDir in _4CA58FEA3E295A70C8D04B97347E9C51).unsafeMutableAddressor : Swift.String at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Feather/Feather.swift:22
0x55a06f6f81e6, one-time initialization function for base at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Feather/Feather.swift:35
0x7fa4e85c247e
0x7fa4e8b400d5
0x55a06f6f8353, FeatherCore.Feather.Paths.base.unsafeMutableAddressor : Foundation.URL at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Feather/Feather.swift:35
0x55a06f6f8353, one-time initialization function for public at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Feather/Feather.swift:38
0x7fa4e85c247e
0x7fa4e8b400d5
0x55a06f6f83a3, FeatherCore.Feather.Paths.public.unsafeMutableAddressor : Foundation.URL at /opt/feather/.build/checkouts/feather-core/Sources/FeatherCore/Feather/Feather.swift:38
0x55a06f6d300a, Feather.configure(Vapor.Application) throws -> () at /opt/feather/Sources/Feather/main.swift:23
0x55a06f6d2e96, Feather_main at /opt/feather/Sources/Feather/main.swift:42
0x7fa4e7e430b2
0x55a06f1dd9ad
0xffffffffffffffff
/opt/feather/start: line 5: 7 Illegal instruction Feather serve --hostname 0.0.0.0 --port ${BASE_PORT}
`
Nice year 2022.