Sean Tilley on Nostr: Trying to work through random Docker issues has me feeling very dumb today. I’m ...
Trying to work through random Docker issues has me feeling very dumb today. I’m trying to set up a localdev environment for something, and it’s unusually difficult to get everything to work.
Normally, I’m pretty good with this kind of thing, but there’s a ton of unknowns with where things live in the container, what various programming languages / frameworks expect, what two different package managers are doing, and why certain things randomly fail.
The biggest headache is just figuring deciphering random error messages and figuring out what to do. The postgres database container is confused, and thinks a script file doesn’t exist when in fact it’s right there. The app is screaming at itself because it can’t talk to the database. A cookie file randomly was set at the wrong permission level.
Published at
2026-06-25 02:39:55 UTCEvent JSON
{
"id": "c26b0cbf6140529e35e687bf1dd29273c21103a63ed3f3a2775f5e79369df4ca",
"pubkey": "9332cd7bf42ea48aea9325120987dce320b532d8a4cc40a5dfd9ebc4dffc5538",
"created_at": 1782355195,
"kind": 1,
"tags": [
[
"proxy",
"https://social.wedistribute.org/objects/d46dd808-4533-4f1e-9e65-d2a3582f169d",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "Trying to work through random Docker issues has me feeling very dumb today. I’m trying to set up a localdev environment for something, and it’s unusually difficult to get everything to work.\n\nNormally, I’m pretty good with this kind of thing, but there’s a ton of unknowns with where things live in the container, what various programming languages / frameworks expect, what two different package managers are doing, and why certain things randomly fail.\n\nThe biggest headache is just figuring deciphering random error messages and figuring out what to do. The postgres database container is confused, and thinks a script file doesn’t exist when in fact it’s right there. The app is screaming at itself because it can’t talk to the database. A cookie file randomly was set at the wrong permission level.",
"sig": "e51a8c01ea03ec59e6cb0ab1eddfdd0ba31c6f874dd83cf230ba4e36f4ff7bd242cae9e9ea00f136e7a644a15c6a9f251c7bc2c2c30f10c5622c96af8d67516c"
}