https://github.com/slavahatnuke/vagrant-docker
https://github.com/slavahatnuke/vagrant-docker
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/slavahatnuke/vagrant-docker
- Owner: slavahatnuke
- Created: 2014-09-26T12:12:16.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-02T22:24:36.000Z (over 10 years ago)
- Last Synced: 2025-01-28T23:31:16.558Z (4 months ago)
- Language: Shell
- Size: 184 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker inside
- requirements: `git`, `vagrant`, `virtualbox`## Box stuff
```
#clone project
git clone [email protected]:slavahatnuke/vagrant-docker.git#build vagrant box
vagrant up#go to the box
vagrant ssh
```## Docker stuff
```
#go to the workspace
cd ~/project#build container based on Dockerfile
sudo docker build --tag project .#check built images
sudo docker images#run process inside container
sudo docker run --name project project echo "hello project"#check run containers
sudo docker ps --all#remove container
sudo docker rm project#check run containers
sudo docker ps --all#remove images
sudo docker rmi project#check built images
sudo docker images
```#Worflows
```
#mount project folder to container
sudo docker run --rm --interactive --tty --volume $(pwd):/project --name project project /bin/bash#check mounted folder
ls /project/```