Skip to content

codex CLI not found inside codex-universal container #134

@Ketharan

Description

@Ketharan

Description

When running the codex-universal image as documented in the README, the codex CLI is not available inside the container.

Command (from README)

docker run --rm -it \
    -e CODEX_ENV_PYTHON_VERSION=3.12 \
    -e CODEX_ENV_NODE_VERSION=20 \
    -e CODEX_ENV_RUST_VERSION=1.87.0 \
    -e CODEX_ENV_GO_VERSION=1.23.8 \
    -e CODEX_ENV_SWIFT_VERSION=6.2 \
    -e CODEX_ENV_RUBY_VERSION=3.4.4 \
    -e CODEX_ENV_PHP_VERSION=8.4 \
    -v $(pwd):/workspace/$(basename $(pwd)) -w /workspace/$(basename $(pwd)) \
    ghcr.io/openai/codex-universal:latest

Output

==================================
Welcome to openai/codex-universal!
==================================
Configuring language runtimes...
# Python: 3.12
Python 3.12.13
# Node.js: v20 (default: v24)
# Ruby: 3.4.4 (default: 3.4.4)
# Rust: 1.87.0 (default: 1.95.0)
# Go: go1.23.8 (default: go1.25.1)
# Swift: 6.2 (default: 6.2)
# PHP: 8.4 (default: 8.5)
Environment ready. Dropping you into a bash shell.
root@cf2aeace485c:/workspace/tests# codex
bash: command not found: codex

Issue

The image configures language runtimes (Python, Node, Rust, Go, Swift, Ruby, PHP) but does not install the codex CLI itself, which is unexpected given the image name codex-universal.

Environment

  • Image: ghcr.io/openai/codex-universal:latest
  • Digest: sha256:905e512f36460e1be4cfedb30928a8a28299edb0fcd5de7998ceaa72d27fe304
  • Platform: linux/arm64

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions