1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Merge pull request #9285 from therealprologic/update-crux-docs

Updated installation docs for CRUX as a Docker Host.
This commit is contained in:
James Turnbull 2014-11-27 02:36:05 -05:00
commit 4083fa2620

View file

@ -4,16 +4,14 @@ page_keywords: crux linux, virtualization, Docker, documentation, installation
# CRUX Linux # CRUX Linux
Installing on CRUX Linux can be handled via the ports from [James Installing on CRUX Linux can be handled via the contrib ports from
Mills](http://prologic.shortcircuit.net.au/) and are included in the [James Mills](http://prologic.shortcircuit.net.au/) and are included in the
official [contrib](http://crux.nu/portdb/?a=repo&q=contrib) ports: official [contrib](http://crux.nu/portdb/?a=repo&q=contrib) ports:
- docker - docker
- docker-bin
The `docker` port will install the latest tagged The `docker` port will build and install the latest tagged version of Docker.
version of Docker. The `docker-bin` port will
install the latest tagged version of Docker from upstream built binaries.
## Installation ## Installation
@ -21,22 +19,21 @@ Assuming you have contrib enabled, update your ports tree and install docker (*a
# prt-get depinst docker # prt-get depinst docker
You can install `docker-bin` instead if you wish to avoid compilation time.
## Kernel Requirements ## Kernel Requirements
To have a working **CRUX+Docker** Host you must ensure your Kernel has To have a working **CRUX+Docker** Host you must ensure your Kernel has
the necessary modules enabled for LXC containers to function correctly the necessary modules enabled for the Docker Daemon to function correctly.
and Docker Daemon to work properly.
Please read the `README`: Please read the `README`:
$ prt-get readme docker $ prt-get readme docker
The `docker` and `docker-bin` ports install the `contrib/check-config.sh` The `docker` port installs the `contrib/check-config.sh` script
script provided by the Docker contributors for checking your kernel provided by the Docker contributors for checking your kernel
configuration as a suitable Docker Host. configuration as a suitable Docker host.
To check your Kernel configuration run:
$ /usr/share/docker/check-config.sh $ /usr/share/docker/check-config.sh
@ -51,6 +48,18 @@ To start on system boot:
- Edit `/etc/rc.conf` - Edit `/etc/rc.conf`
- Put `docker` into the `SERVICES=(...)` array after `net`. - Put `docker` into the `SERVICES=(...)` array after `net`.
## Images
There is a CRUX image maintained by [James Mills](http://prologic.shortcircuit.net.au/)
as part of the Docker "Official Library" of images. To use this image simply pull it
or use it as part of your `FROM` line in your `Dockerfile(s)`.
$ docker pull crux
$ docker run -i -t crux
There are also user contributed [CRUX based image(s)](https://registry.hub.docker.com/repos/crux/) on the Docker Hub.
## Issues ## Issues
If you have any issues please file a bug with the If you have any issues please file a bug with the