Sign inSign up

cogmob/unix_setup

By cogmob

•Updated over 7 years ago

my development enviornment

Image
0

370

cogmob/unix_setup repository overview

⁠docker development

docker build -t unix_setup .
docker run -td -P -p 23:22 unix_setup /usr/sbin/sshd -D

⁠startup script

docker pull cogmob/unix_setup
sudo mkdir /home/volume
docker run -d -it -p 80:80 -v /home/volume:/root/volume: --name=dev cogmob/unix_setup zsh
docker attach --sig-proxy=false dev

⁠cleanup

docker container rm unix_setup
docker system prune

⁠starting docker swarm for an Ubuntu 18.10 vm

establish connection

ssh [username]@[ipaddress]

run set up script

git clone https://github.com/Cogmob/unix_setup.git
cd unix_setup
./run_docker_stack.sh

copy local ~/.ssh/id_rsa.pub to remote .ssh/authorized_keys, then

sudo docker cp ~/.ssh $(sudo docker ps | grep cogmob/unix_setup | cut -d' ' -f1):/root
sudo docker exec $(sudo docker ps | grep cogmob/unix_setup | cut -d' ' -f1) chown root /root/.ssh 
sudo docker exec $(sudo docker ps | grep cogmob/unix_setup | cut -d' ' -f1) chown root /root/.ssh/authorized_keys

connect

ssh root@... -p 23

Tag summary

Content type

Image

Digest

Size

242.5 MB

Last updated

over 7 years ago

docker pull cogmob/unix_setup