Skip to content

Instantly share code, notes, and snippets.

@truh
Last active August 29, 2015 14:01
Show Gist options
  • Save truh/23dd1fd7aebd75f617d7 to your computer and use it in GitHub Desktop.
Save truh/23dd1fd7aebd75f617d7 to your computer and use it in GitHub Desktop.
Container mit Docker
Titel Autor Date
###Title### Jakob Klepp 2014-05-05

Container mit Docker

https://www.docker.io/static/img/homepage-docker-logo.png

Installation von Docker

# Update your sources
sudo apt-get update

# Install
sudo apt-get install docker.io

# Verify it worked
sudo docker.io version

Installationsanleitung [1]

Couchbase als Docker Container

Prerequisites

You need to override memlock and nofile limits to make Couchbase run correctly. Add the following lines at the end of the /etc/init/docker.conf file: [2]

limit memlock unlimited unlimited
limit nofile 262144

Installation

# Nach einen Dockerfile zum installieren von Couchbase suchen
# Wahlweise auch im Web unter:
# https://index.docker.io/
sudo docker.io search couchbase

# Container installieren und starten
sudo docker.io run -d -p 8091:8091 -p 8092:8092 -p 11210:11210 -p 11211:11211 --name cb ncolomer/couchbase

Test

# Um den Port des Webinterface weiterzuleiten:
ssh -L 8091:localhost:8091 user@dockerhost

Das Webinterface von Couchbase lässt sich jetzt auf localhost:8091 aufrufen.

Quellen

[1] How to install and Configure Docker on Ubuntu 12.04 LTS,
http://www.linuxfunda.com/2013/10/06/how-to-install-and-configure-docker-on-ubuntu-12-04-lts/ zuletzt besucht am: 2014-05-05
[2] docker index: ncolomer/couchbase
https://index.docker.io/u/ncolomer/couchbase/# zuletzt besucht am: 2014-05-05

###Page### / ###Total###
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment