https://github.com/rmkraus/workspace
Container for development environment
https://github.com/rmkraus/workspace
development-environment docker fedora fedora30
Last synced: 19 days ago
JSON representation
Container for development environment
- Host: GitHub
- URL: https://github.com/rmkraus/workspace
- Owner: rmkraus
- License: apache-2.0
- Created: 2019-05-07T01:42:32.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-21T16:50:33.000Z (almost 6 years ago)
- Last Synced: 2025-02-14T13:41:13.489Z (2 months ago)
- Topics: development-environment, docker, fedora, fedora30
- Language: Dockerfile
- Size: 7.81 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# workspace
Docker container for my day-to-day tasks.
This container is built of Fedora 30 with the packages I use installed. When
using this build, it is best to build your own image that uses the UID and
GID you are currently using on your host system. Then, you can share your
home directory with the container. The container also expects that the
docker socket be shared with the host. All of this is handled by the
Makefile.Interaction with this container is done via make:
```bash
# Build the image
make build# Remove existing containers
make clean# Remove existing images
make clean_image# Create a container from the image with appropriate mounts and options
make run# Join the running container
make join# Start the stopped container
make start# Stop the running containers
make stop# Get a root shell in the container
make root
```