mirror of
https://github.com/snachodog/just-the-docs.git
synced 2025-04-22 02:52:23 -06:00
Merge pull request #398 from fogfish/master
run the site locally inside docker container
This commit is contained in:
commit
7883789d94
13
Dockerfile
Normal file
13
Dockerfile
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
FROM ruby:2.6
|
||||||
|
|
||||||
|
ENV LC_ALL C.UTF-8
|
||||||
|
ENV LANG en_US.UTF-8
|
||||||
|
ENV LANGUAGE en_US.UTF-8
|
||||||
|
|
||||||
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
|
COPY Gemfile just-the-docs.gemspec ./
|
||||||
|
RUN gem install bundler && bundle install
|
||||||
|
|
||||||
|
EXPOSE 4000
|
||||||
|
|
@ -33,6 +33,10 @@ Or install it yourself as:
|
|||||||
|
|
||||||
$ gem install just-the-docs
|
$ gem install just-the-docs
|
||||||
|
|
||||||
|
Alternatively, you can run it inside Docker while developing your site
|
||||||
|
|
||||||
|
$ docker-compose up
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
[View the documentation](https://pmarsceill.github.io/just-the-docs/) for usage information.
|
[View the documentation](https://pmarsceill.github.io/just-the-docs/) for usage information.
|
||||||
|
14
docker-compose.yml
Normal file
14
docker-compose.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
version: "3.5"
|
||||||
|
|
||||||
|
services:
|
||||||
|
jekyll:
|
||||||
|
build:
|
||||||
|
context: ./
|
||||||
|
ports:
|
||||||
|
- 4000:4000
|
||||||
|
volumes:
|
||||||
|
- .:/usr/src/app
|
||||||
|
stdin_open: true
|
||||||
|
tty: true
|
||||||
|
command: bundle exec jekyll serve -H 0.0.0.0 -t
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user