Arkanym
Hi,
I’m attempting to troubleshoot an app locally that fails to start on Fly.io.
When running it in a Docker container, I get the following message:
“Invalid -name given to erl,”
Then the application exits.
Does someone know what can be the issue?
Many thanks in advance for any hint you may provide.
Francis Renaud
Trending in Questions
I’m working on a project that simulates the bumbl example in the programming phoenix book. It acts almost like an email client. We have a...
New
Hello,
I know there is an approach for handling lists that allows for optimized traversal, but I can’t recall the specific method (somet...
New
Hi everyone,
I am toying with the idea of building a “match maker” for giving personal help to people that wants to start coding.
I sta...
New
Documentation
While reading the Scoped Routes section, I noticed that the documentation currently refers to a problem without explainin...
New
So my question is quite simple and i have found no conclusive answer on forum, google or AI.
Should we use :erlang.float for Integer to ...
New
I recently noticed that Elixir’s Logger defaults its primary log level to :debug when no :logger, :level application configuration is pre...
New
I’m new to elixir and just tried to install the elixirLS extension for VScode(ium) and it is throwing some errors that I would like help ...
New
Other Trending Topics
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex










Showing Posts 1 to 4- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
al2o3cr
You’ve posted the error message:
Here’s the documentation for the
-nameoption toerl.Beyond that, you’re going to need to give folks more information to understand what’s going wrong.
Posting your Dockerfile can help answer some of those questions.
Arkanym
Thank you for taking the time to answer and for the pointer to the documentation.
The Dockerfile below is the one that was generated when I ran
fly launchto deploy a simple LiveView app to Fly.io.For some reason a wrong (empty) node name is passed to the
erlcommand under the hood.Does someone know where this node name is supposed to come from?
Here’s the Dockerfile
Many thanks!
ydg33
I’m running into a similar issue and am also investigating. I am not sure whether the error I’m hitting locally is the same as the error I’m hitting on Fly.io, because I’m getting zero information from Fly.io:
Their support says there is no way for me to get
erl_crash.dump.I’ll update here if I find anything.
ydg33
Setting
FLY_APP_NAME,FLY_PRIVATE_IP, andFLY_IMAGE_REFallowed me to run the Docker image. It’s very unclear to me whereRELEASE_NODEis even consumed. The only reference I could find in the Elixir source code has zero comments: elixir/lib/mix/lib/mix/tasks/release.init.ex at 1b6c31a0eb6ebba2590bae78b6413ab5b9145139 · elixir-lang/elixir · GitHubUPDATE: I assume it’s being read here, inside of the
startcase in the script thatmix releasegenerates:https://github.com/elixir-lang/elixir/blob/1b6c31a0eb6ebba2590bae78b6413ab5b9145139/lib/mix/lib/mix/tasks/release.init.ex#L155-L167
For a dev release I see it at
_build/dev/rel/foo/bin/foo. There is a little bit of documentation here: mix release — Mix v1.20.2