2.6. Start with the Docker Development Environment
memory overruns
broken kernel functionality
This problem can be avoided by using PikaScript’s docker development environment, which has been installed with unit testing framework and memory checking tool, so that if there is a memory security problem, it can be quickly found and solved to avoid memory hazards.
2.6.2. Build Docker container
Please make sure you have installed Docker on the host:
Install Docker-Desktop on Windows platform
- Docker-Desktop requires the installation of wsl2
(For windows platform, you can use the following command in wsl, not PowerShell)
step2: Build the Docker image, then start the container
step3: Initialize the port/linux
step4: Run GoogleTest, BenchMark, and valgrind
step5: Run REPL