2年前に立ち上げたローカルのgitlabが古くなっているようなので、新しくしたいと思っているのですがまずはどんな感じなのか確認するために、Docker環境を作りなおすところからはじめました。
ここではDockerCEの環境構築まで。
まずはDocker環境
今回つかうのは Docker CEという2017年のバージョン。以前のDocker EngineがアップデートされてCEになった。
前バージョンを削除
|
|
インストール準備
リポジトリから、手動で、テスト用に、という3つの方法が提案されていますが、ここではパッケージリポジトリから導入することにします。
まずは、現状インストールされているパッケージを最新に。
|
|
DockerCEをインストールするためにいくつかの関連したパッケージをインストールする必要があるので、まずはそれをインストール。私の場合、最初からインストールされていた。
|
|
Dockerから鍵をコピーしてくる。
|
|
aptの鍵が追加されるので、フィンガープリントを確認。
|
|
aptに参照するべきリポジトリを追加します。
リリースにはバージョンと別にStable, Edge, testingというカテゴリがあるらしいが、ここでは普通にstableを入れる指定。
|
|
インストール
いよいよインストール。
|
|
動作確認1sudo docker run hello-world
片付け方
Uninstall the Docker CE package:
|
|
イメージとか、コンテナとか、ボリウムとかカスタマイズされた設定ファイルは削除されない。
もし、これらをいっぺんに削除するなら、
|
|
その他設定ファイルは手動で削除しないといけません。