/devc-cobol

This project creates a Devcontainer that you can use to develop GnuCOBOL projects using the Visual Studio Code editor and a container runtime.

Primary LanguageDockerfileMIT LicenseMIT

Devc GnuCOBOL

License: MIT

Overview

A GnuCOBOL Devcontainer project. It defines a Devcontainer with GnuCOBOL installed.

The project is designed to allows you to develop GnuCOBOL projects using the Visual Studio Code editor and this Devcontainer running in a local Docker instance, a remote Docker instance or in a GitHub Codespaces environment.

Requirements

Local development requirements

  • A Container Engine installed locally
    • Windows: Docker Desktop 2.0+ on Windows 10/11 Pro/Enterprise.
    • macOS: Docker Desktop 2.0+
    • Linux: Docker CE/EE 18.06+ and Docker Compose 1.21+.
  • Git
  • Visual Studio Code
  • Visual Studio Code Remote Development extensions are installed in VS Code.

Remote development requirements

  • A Container Engine on your remote server
    • Linux: Docker CE/EE 18.06+ and Docker Compose 1.21+.
    • 2 GB RAM and a 2-core CPU is recommended.
  • Git
  • Visual Studio Code
  • Visual Studio Code Remote Development extensions are installed in VS Code.

GitHub Codespaces requirements

  • No requirements, just open the Codespace remotely in a web browser.
  • Or Install VS Code locally and install the GitHub Codespaces extension. This will allow you to open the remote Codespace in a local VS Code instance.

Usage

Related Sites