Dockerのインストールと基本操作
2293 ワード
一、Dockerインストール
CentOS 7 Docker CEのインストール
$sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$sudo yum install docker-ce
注:上記のインストールは最新版18.03です.指定したバージョンをインストールする場合は、次のコマンドを使用します.
# ,
$yum list docker-ce --showduplicates | sort -r
#
$sudo yum install docker-ce-
dockerがインストールされてから起動されず、デフォルトではdockerグループが作成されますが、このグループにはユーザーは追加されていません.
# docker
$sudo systemctl start docker
# docker
$sudo docker run hello-world
注意:Docker CEが実行された後、docker操作コマンドを使用する場合は、コマンドの前にsudoを追加する必要があります.これはちょっと面倒ですが、現在の一般ユーザーをdockerグループに追加できます.
$sudo usermod -aG docker $USER
#
Ubuntu Docker CEのインストール
$sudo apt-get update
$sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
$curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$sudo apt-get update
$sudo apt-get install docker-ce
注意1:指定したバージョンをインストールすることもできます(ubuntu 16.04に依存問題をインストールする場合は、この方法でインストールします).
#
$apt-cache madison docker-ce
#
$sudo apt-get install docker-ce=
注意2:Docker CE実行後、docker操作コマンドを使用する場合は、コマンドの前にsudoを追加する必要があります.これはちょっと面倒ですが、現在の一般ユーザーをdockerグループに追加できます.
$sudo usermod -aG docker $USER
#
二、イメージ(ミラー)操作
#
docker image ls
docker images
#
docker image rm
#
docker pull
#
docker load -i
2.1ミラーダウンロードアドレス
後で何かミラーがほしいならdockerhubの上にPullに行って、例えばMySQLをインストールするのが面倒で、Dockerを使うこともできます.Docker hubアドレス:https://hub.docker.com/
三、container(容器)操作
#
docker container ls
#
docker ps -a
#
docker container rm ID
#
docker run
#
docker container start ID
#
docker container stop ID
#