Is the Docker image supposed to be public?
Resolved 💬 2 comments Opened May 30, 2025 by joliss Closed Nov 5, 2025
When I first tried the run_in_container.sh, it tried to run a "codex" image. But there is no public codex image on Docker Hub. (I was able to build it locally after a few tries.)
Perhaps this is intentional (for now), in which case please go ahead and close this issue! But just in case, did you perhaps actually upload it to Docker Hub, but forgot to set it to be public, so it's working only inside OpenAI?
2 Comments
I also tried it, and found another script to build the image, which failed to build because their Dockerfile only contained node 20. Which, after I moved that to node 22, failed with
Error: /usr/local/share/npm-global/lib/node_modules/@openai/codex/bin/codex-linux-sandbox-x64 not found or not executable
Still on it, but maybe this helps someone else.
It seems like the CLI landed as instant abandon-ware because many basic workflows are broken from step one.