Install Codee on MacOS
Note
This was tested using iTerm2 terminal on a MacBook Pro, Apple M2 Pro, macOS 14.5
-
Install Docker for macOS and follow the instructions.
-
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
- 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}"
- 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
- Once inside the container check if everything is working properly:
codee --version
To update to a new codee version:
-
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).
-
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}"
- Then run again the commands of the step 3