Source repo for Docker's Documentation
Go to file
L-Hudson 1b69ef8e17
Merge pull request #7760 from thaJeztah/fix_reference_links
Fix broken links in 1.7 archive
2018-12-07 18:00:46 -05:00
article-img
articles
compose
css
dist
docker
docker-hub
docker-hub-enterprise
docker-trusted-registry
examples
highlight
images
installation
introduction
kitematic
linux
mac
machine
misc
opensource
project
reference
registry
release-notes
src
static_files
swarm
terms
tutimg
userguide
windows
.dockerignore
.gitignore
404.html
404.html~
Dockerfile
Gemfile
Gruntfile.js
Makefile
README.md
_config.yml
bower.json
dist.zip
humans.txt
index.html
index.md.old
index.xml
package.json
release-notes.md.old
robots.txt
sitemap.xml
test.md.old
test2.md.old
test3.md.old
tutorial-list.md.old

README.md

Docker Marketing Site

Requirements

You'll need to have the following items installed before continuing.

  • Node.js: Use the installer provided on the NodeJS website.
  • Grunt: Run sudo npm install -g grunt-cli
  • Bower: Run sudo npm install -g bower

Getting Started

Clone the project using git clone.

Next, navigate into the directory:

cd docker-marketing

Install all the dependincies (if npm install fails, you might need to run it as sudo):

npm install
bower install

While you're working on your project, run:

grunt

This will assemble all the pages and compile the Sass. You're all set to start working!

Directory Structure

  • dist: Static pages are assembled here. This is where you should view the site in your browser. Don't edit these files directly. They will be overwritten!
  • src: This is the directory you'll work in.
  • src/assets: All assets (scss, images, fonts, js, etc) go here.
  • src/assets/scss/_settings.scss: Foundation configuration settings go in here.
  • src/assets/scss/app.scss: Application styles go here.