Using the Tracee container image on MacOS with Parallels and Vagrant¶
There are a few more steps involved in running Tracee through a container image on arm64 (M1).
Prerequisites:
- Vagrant CLI installed
- Parallels Pro installed
First, clone the Tracee Git repository and move into the root directory:
git clone git@github.com:aquasecurity/tracee.git
cd tracee
Next, use Vagrant to start a Parallels VM:
vagrant up
This will use the Vagrantfile in the root of the Tracee directory.
Lastly, ssh into the created VM:
vagrant ssh
Now, it is possible to run the Tracee Container image:
docker run --name tracee -it --rm \
--pid=host --cgroupns=host --privileged \
-v /etc/os-release:/etc/os-release-host:ro \
-v /var/run:/var/run:ro \
aquasec/tracee:latest
To learn how to install Tracee in a production environment, check out the Kubernetes guide.