Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cliffano/packer-studio
Packer builder of machine image which contains the tech stacks that I use the most
https://github.com/cliffano/packer-studio
docker packer studio
Last synced: about 1 month ago
JSON representation
Packer builder of machine image which contains the tech stacks that I use the most
- Host: GitHub
- URL: https://github.com/cliffano/packer-studio
- Owner: cliffano
- License: mit
- Created: 2018-08-12T05:22:39.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-11-16T04:10:18.000Z (about 2 months ago)
- Last Synced: 2024-12-01T19:11:56.820Z (about 1 month ago)
- Topics: docker, packer, studio
- Language: Shell
- Homepage:
- Size: 198 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://github.com/cliffano/packer-studio/workflows/CI/badge.svg)](https://github.com/cliffano/packer-studio/actions?query=workflow%3ACI)
[![Docker Pulls Count](https://img.shields.io/docker/pulls/cliffano/studio.svg)](https://hub.docker.com/r/cliffano/studio/)
[![Security Status](https://snyk.io/test/github/cliffano/packer-studio/badge.svg)](https://snyk.io/test/github/cliffano/packer-studio)Packer Studio
-------------Packer Studio is a Packer builder of Docker image which contains the tech stacks that I use the most.
This image is used to launch a container for me to code in Go, Java, JavaScript, Python, Ruby, and Rust.
Installation
------------Pull Studio Docker image from Docker Hub:
docker pull cliffano/studio
Or alternatively, you can create the Docker image:
git clone https://github.com/cliffano/packer-studio
cd packer-studio
make dockerAn image with `cliffano/studio` repository and `latest` tag should show up:
haku> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
cliffano/studio latest 3f45c1bc0e76 5 hours ago 1.5GB
ubuntu latest 735f80812f90 2 weeks ago 83.5MBUsage
-----Simply run a container using cliffano/studio image:
docker run \
--rm \
--workdir /opt/workspace \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(pwd):/opt/workspace \
-i -t cliffano/studio