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