Skip to content

josenaldo/livro-pog-old

Repository files navigation

Livro POG

Comandos úteis

Construção da imagem

docker build -t livro-pog .

Após a construção da imagem, lembre-se de verificar se o compartilhamento de arquivos está ligado, para a pasa onde está o projeto.

Execução do contêiner

docker run --rm -it -v "e:\repositorios\livro-pog:/srv/jekyll" -v "e:\repositorios\livro-pog\vendor\bundle:/usr/local/bundle" -p 4000:4000 -p 35729:35729 --name livro-pog livro-pog bash

ou

docker run --rm -it -v "d:\repositorios\livro-pog:/srv/jekyll" -v "d:\repositorios\livro-pog\vendor\bundle:/usr/local/bundle" -p 4000:4000 -p 35729:35729 --name livro-pog livro-pog bash

Se, após a execução desse comando, ocorrer algum problema com o docker em relação a diretórios já existente, atualize o docker e reinicie a máquina.

Talvez, reiniciar o docker-machine ou o próprio docker funcione. Teste essa hipótese.

Pra executar o servidor de desenvolvimento

jekyll serve --watch --force-polling --livereload

Descobrindo o IP do servidor de teste

docker-machine ip

O endereço para acesso é http://IP_DO_DOCKER_MACHINE/livro-pog

Conectando num container que está rodando

docker exec -it livro-pog bash

Se precisar reconectar num servidor que já está rodando

pkill -u jekyll

Configurando o Git

git config --global user.email "josenaldo@gmail.com" git config --global user.name "Josenaldo de Oliveira Matos Filho"

About

Livro - Programação Orientada a Gambiarra

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published