Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matteospanio/cdev-docker
The docker files to reproduce the development environment used during Dati e Algoritmi lectures
https://github.com/matteospanio/cdev-docker
c docker unipd-dei
Last synced: 11 days ago
JSON representation
The docker files to reproduce the development environment used during Dati e Algoritmi lectures
- Host: GitHub
- URL: https://github.com/matteospanio/cdev-docker
- Owner: matteospanio
- License: mit
- Created: 2024-03-07T20:45:10.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-03-08T08:40:15.000Z (9 months ago)
- Last Synced: 2024-05-01T12:39:32.337Z (7 months ago)
- Topics: c, docker, unipd-dei
- Language: Vim Script
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cdev-docker
![Hello C](https://img.shields.io/badge/Course-Introduction%20to%20C-blue)
![MIT License](https://img.shields.io/badge/License-MIT-green)This repository contains the Dockerfile and the files needed to build the Docker image for a C development environment at the University of Padua.
## Usage
### Through custom CLI (suggested)
You can run the docker container using the specific CLI application. To install it, run the following command:```bash
pip install cdev-cli
```Then, you can run the container using the following command:
```bash
cdev-cli
```### Through the Docker CLI
To build the Docker image, run the following command:```bash
docker build -t ghcr.io/matteospanio/cdev .
```or pull the image from the Docker Hub:
```bash
docker pull ghcr.io/matteospanio/cdev
```To run the Docker container, use the following command:
```bash
docker run -it --rm -v $(pwd):/home/cdev ghcr.io/matteospanio/cdev
```## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.