gitlab画像をDockerストロークから直接インストールできます。これを行うには、gitlab_home周囲の変数を設定する必要があります。これは、永続的なデータを保存するホストシステムのパスです。
`` `
gitlab_home =/srv/gitlabをエクスポートします
`` `
これで使用できます。
`` `
sudo docker run -detach \
  -host name gitlab.example.com \
  -publish 443：443-publish 80：80-publish 22:22 \
  -namegitlab \
  -Restart常に\
  -volume $ gitlab_home/config：/etc/gitlab \
  -volume $ gitlab_home/logs：/var/log/gitlab \
  -volume $ gitlab_home/data：/var/opt/gitlab \
  -shm-size256m \
  gitlab/gitlab-ee：最新
`` `
gitlabインスタンスを開始します。

`` `
-host名gitlab.example.com
`` `
gitlabの下に到達するホスト名を与えます。
`` `
-publish 443：443-publish 80：80-publish 22:22
`` `
コンテナの外側からアクセスできるように、ポート443（HTTPS）、80（HTTP）、22（SSH）を公開します。

`` `
 - 常にrestart
`` `
 再起動後にコンテナを起動します。
Sie können  ein gitlab Image direkt vom DockerHub installieren. Dazu  müssen die GITLAB_HOME umgebungs variable setzen. Dies ist der Pfad im Hostsystem an dem die Persistenten Daten gespeichert werden sollen.
```
export GITLAB_HOME=/srv/gitlab
```
Nun können sie mit:
```
sudo docker run --detach \
  --hostname gitlab.example.com \
  --publish 443:443 --publish 80:80 --publish 22:22 \
  --name gitlab \
  --restart always \
  --volume $GITLAB_HOME/config:/etc/gitlab \
  --volume $GITLAB_HOME/logs:/var/log/gitlab \
  --volume $GITLAB_HOME/data:/var/opt/gitlab \
  --shm-size 256m \
  gitlab/gitlab-ee:latest
```
eine gitlab instanz Starten.

```
--hostname gitlab.example.com
```
Gibt den Hostnamen an unter dem GitLab erreichbar seien soll.
```
--publish 443:443 --publish 80:80 --publish 22:22 
```
Veröffentlicht die Ports 443 (https), 80 (http), 22 (ssh) um von außerhalb des Containers erreichbar zu sein.

```
--restart always 
```
 Startet den Container nach einem Neustart wider.