Skip to content

Repository files navigation


Workspace Images

๐Ÿ‹ Ready-to-use Docker images for development workspaces.

Pull Requests Issues License

Introduction

A set of ready-to-use Docker images for development workspaces.

These well-tested images are designed to provide a consistent and isolated environment for developers, making it easier to set up development environments across different projects. ๐ŸŽ

Pull requests are welcome! If you have any suggestions or improvements, please feel free to contribute.

Usage

DevContainer

{
    "name": "<container-name>",
    "image": "katorlys/workspace-<image-name>",
    "postStartCommand": "",
}

Docker

docker run -it -v ./workspace:/workspace katorlys/workspace-<image-name>

or

docker run -itd --name <container-name> -v ./workspace:/workspace katorlys/workspace-<image-name>
docker exec -it <container-name> /bin/bash

Docker Compose

services:
  <container-name>:
    image: katorlys/workspace-<image-name>
    container_name: <container-name>
    restart: unless-stopped
    volumes:
      - ./workspace:/workspace

and then

docker compose up -d
docker compose exec <container-name> /bin/bash

Build

docker build --no-cache --platform linux/amd64 -t katorlys/workspace-<image-name>:<current-date> <folder-path>

Publish

docker tag katorlys/workspace-<image-name>:<current-date> katorlys/workspace-<image-name>:latest
docker push katorlys/workspace-<image-name>:<current-date>
docker push katorlys/workspace-<image-name>:latest

BACK TO TOP


Copyright ยฉ 2024-present Katorly Lab

License

About

๐Ÿ‹ Ready-to-use Docker images for development workspaces.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages