はじめに
よくインストールすることが多いのでメモ。
あと忘れがちなので...
名称 | 説明 |
---|---|
docker-ce | コミュニティエディション (無償版) |
docker-ee | エンタープライズエディション (有償版) |
docker-ceインストール
- MacBookAirで実行してるVagrant+VirtualBox+CentOS7.9で実施してます。
- vagrantユーザで実施しています。
1. 不要なパッケージを削除する。
$ sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
2. 必要なパッケージをインストールする。
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3. リポジトリを追加する。
$ sudo yum-config-manager --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4. docker-ceのインストール
$ sudo yum install docker-ce
5. dockerグループにユーザ追加
※ユーザ追加するとsudo無しで実行可能となるため影響ないかは注意する。
$ sudo usermod -aG docker $USER
※dockerグループがない場合は追加する。
$ cat /etc/group | grep docker
$ sudo groupadd docker
6. docker起動、自動起動有効化
$ sudo systemctl enable docker
$ sudo systemctl start docker
7. 完了
ターミナルからexitして再ログインするとグループ反映される。