Skip to main content

Install Codee on MacOS

Note

This was tested using iTerm2 terminal on a MacBook Pro, Apple M2 Pro, macOS 14.5

  1. Install Docker for macOS and follow the instructions.

  2. Create a 'CodeeInstallation' folder on your system and place the codee Linux x86_64 uncompressed package with the license file inside that folder. Remember to rename your license file to codee.lic and put it inside the Codee directory.

mkdir CodeeInstallation
cd CodeeInstallation
tar -xvf codee-2025.3-linux-x86_64.tar.gz
cp <your_license>.lic codee-2025.3-linux-x86_64/codee.lic
  1. Create a file named Dockerfile and place the following content inside:
FROM ubuntu:24.04

ENV DEBIAN_FRONTEND=noninteractive

# Install necessary dependencies
RUN apt-get update && apt-get install -y \
build-essential \
git \
libstdc++6 \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*

# Copy the Codee package from host to docker container
COPY CodeeInstallation /usr/local/codee

ENV PATH="/usr/local/codee/codee-2025.3-linux-x86_64/bin:${PATH}"
  1. Run the following commands to enter in a interactive session inside the docker container with everything ready:
docker build -t codee --platform=linux/amd64 <path-to-the-Dockerfile>
docker run -it codee
  1. Once inside the container check if everything is working properly:
codee --version

To update to a new codee version:

  1. Whenever you download a new version of Codee, you need to put it on the CodeeInstallation folder and move the license file (normal procedure for any codee installation).

  2. You also need to update the codee path in the ENV line of the dockerfile. For exemple, if you download the version 2025.3.1 the new line would be:

ENV PATH="/usr/local/codee/codee-2025.3.1-linux-x86_64/bin:${PATH}"
  1. Then run again the commands of the step 3