‫ESTÁ BEM. Este é eu caminhando pela tarefa em montagens de bind. Eu começo aqui no
‫diretório de montagem de montagem 1. Se eu olhar aqui, vejo alguns arquivos de markdown e outras coisas. Eu realmente não tenho que me preocupar com
‫esses, mas esses são os arquivos de modelo padrão de um site da Jekyll.
‫Eu sei normalmente, se eu fosse usar o Jekyll na minha máquina, eu precisaria instalar Jekyll, o
‫que exige uma versão específica do Ruby e outras ferramentas.
‫O bom aqui é que eu não tenho que fazer nada disso. Eu posso digitar a corrida do docker.
‫Nós também podemos digitar contêiner docker, mas eu vou usar o formato abreviado aqui. Eu vou encaminhar a porta 80
‫para a porta 4000 no recipiente, como nós especificamos.
‫Então eu preciso montar este diretório no recipiente, nesse diretório do
‫site, e então eu preciso executar a imagem de
‫serviço do Jekyll.
‫ESTÁ BEM. Posso ver o que aconteceu aqui quando começou realmente a Jekyll, ele realmente construiu esse
‫site desses arquivos de origem.
‫Eu não preciso saber o que tudo isso significa, mas posso dizer aqui no fundo, que ele realmente
‫começou e o servidor está funcionando.
‫Posso pressionar Control c para parar.
‫Então deixe-me ir ao meu navegador e digite localhost.
‫ESTÁ BEM. Site padrão. Parece que tem um post, que é esta página aqui.
‫Tudo bem.
‫Agora vou ao meu editor de código, e vou abrir esse arquivo de mensagens, como nós falamos,
‫e eu vou mudar algo aqui.
‫Na verdade, vou mudar o título.
‫E eu vou salvá-lo. nós.
‫Parece que meus registros estão de volta aqui dizem que foram detectadas as mudanças nesse arquivo. Como você pode ver aqui, meus arquivos estão corretamente sendo mapeados no contêiner.
‫Se eu voltar para o meu navegador e acertar atualizar. aqui vamos O contêiner vê o arquivo muda no host e, em seguida, atualiza seu código.
‫Aqui vamos nós.
‫Se você está interessado em Jekyll, a Jekyll é realmente um gerador de site estático muito legal. É ótima para fazer sites no GitHub, que são
‫gratuitos.
‫Você pode encontrar mais informações sobre isso aqui.
‫Em vez de realmente instalá-lo da maneira que eles estão sugerindo, você pode seguir em
‫frente e usar mycontainer ou construir o seu próprio.
‫o Jekyll em seu próprio horário, você pode realmente ver todas as informações que forneci e documentação sobre como usá-lo, no Docker Hub ou no GitHub.
‫Se você quisesse usar mycontainer para jogar com
‫