mirror of
https://github.com/snachodog/just-the-docs.git
synced 2026-06-04 03:09:09 -06:00
Merge pull request #398 from fogfish/master
run the site locally inside docker container
This commit is contained in:
+13
@@ -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.
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
Reference in New Issue
Block a user