Skip to content

josenaldo/caderno-estatistica

Repository files navigation

Estudo de Estatística

Comandos úteis

Construção da imagem

Para construir a imagem do contêiner, usamos o comando abaixo, na pasta do projeto.

docker build -t caderno-estatistica .

Execução do contêiner

Criar, dentro da pasta do projeto, a pasta vendor/bundle

Então, executar o contêiner com o seguinte comando:

Docker desktop:

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

Docker Toolbox:

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

Pra executar o servidor de desenvolvimento

Executa o servidor do jekyll.

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

Após a execução do jekyll serve, verifique, no Kitematic, qual a o IP para acessar o container ou execute, no terminal do host, o comando docker-machine ip. O endereço para acesso é http://IP_DO_DOCKER_MACHINE/caderno-estatistica

Conectando num container que está rodando

docker exec -it caderno-estatistica bash

Se precisar reconectar num servidor que já está rodando

pkill -u jekyll

Referências

Cores

  • #eceff1 blue-grey lighten-5
  • #cfd8dc blue-grey lighten-4
  • #b0bec5 blue-grey lighten-3
  • #90a4ae blue-grey lighten-2
  • #78909c blue-grey lighten-1
  • #607d8b blue-grey
  • #546e7a blue-grey darken-1
  • #455a64 blue-grey darken-2
  • #37474f blue-grey darken-3
  • #263238 blue-grey darken-4