🇬🇧
Styio Developer Manual
English
English
  • Overview
  • Unka's Diary
    • 2024-2025
  • Dev Env
    • Introduction
    • Preparation
      • Windows
      • Linux
      • MacOS
    • LLVM
    • Docker
      • Pull Image
      • Create Container
      • Versions
      • Others
    • Visual Studio Code
    • MSVC
  • Rules
    • 1. Pay only what you need.
  • Milestones
    • Task Board
    • History
    • IF YOU DON'T KNOW WHAT TO DO
  • Possible Optimizations
    • Parse URLs
  • Dark Magic
    • Enable Hyper-V
  • Thinking
    • Add A New AST
    • Decisions
    • Questions
    • Other Questions
    • Value
    • Outcome
Powered by GitBook
On this page
  • Standard
  • Pre-Installed Packages
  • Customized Environment Variables
  • Workspaces
  1. Dev Env
  2. Docker

Versions

PreviousCreate ContainerNextOthers

Last updated 1 year ago

Standard

docker build -t styio https://github.com/eBioRing/styio-dev-env.git#main:docker/std

After successfully executing this line of command, an image of styio should be visible in the docker image list, check with:

docker image ls -a

For more details:

Pre-Installed Packages

Customized Environment Variables

  • clang : Alias of /usr/bin/clang-16

  • clang++ : Alias of /usr/bin/clang++-16

  • CC : Let CMake use Clang instead of GCC.

  • CXX : Let CMake use Clang++ instead of G++.

Workspaces

  1. /root/styio : styio compiler .

  2. /root/styio-ext-vsc : styio extension for vscode.

Visual Studio Code mounts the git repository with the .devcontainer as default workspaces automatically. For more details:

+ (Version 16)

Debian
CMake
Clang
LLVM
Python3
Node.js
GitHub Client
Dev container specification.
Change the default source code mount.
Develop on a remote container host.
styio-dev-env/Dockerfile at main · eBioRing/styio-dev-envGitHub
Standard Dockerfile
Logo