2017年8月17日木曜日

docker run:docker runコマンドでリポジトリ内のイメージのコンテナを起動する

docker runコマンドでリポジトリ内のイメージのコンテナを起動する
docker run -it --name centos01 [使用するイメージ名(リポジトリ名:イメージ名)]
→-itオプションはおまじないとして基本的にはつけておく。
→--nameオプションは起動するコンテナ名を指定する。つけないと適当な名前が付与されるらしい。

コンテナの起動と併せてbashを起動することで、起動したコンテナにて操作を行える。

[root@localhost ~]# docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
docker.io/hogehogeRepository/centos   centos6             b8c94c5d2d7c        2 years ago         203.1 MB
docker.io/hogehogeRepository/centos   centos7             3bd78cf8ed76        2 years ago         172.2 MB
docker.io/hogehogeRepository/centos   latest              3bd78cf8ed76        2 years ago         172.2 MB
[root@localhost ~]# docker run -it --name centos01 hogehogeRepository/centos:centos6 /bin/bash
[root@956ebd5d66b4 /]#
[root@956ebd5d66b4 /]# cat /etc/centos-release
CentOS release 6.6 (Final)
[root@956ebd5d66b4 /]# df -h /
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/docker-253:0-50488737-d54959bdb29a05cb10a65d049b237a8e5aaaab33d9fc84f6c1de1c4890d3ab49
                       10G  250M  9.8G   3% /
[root@956ebd5d66b4 /]#
[root@956ebd5d66b4 /]#
[root@956ebd5d66b4 /]# ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 23:46 ?        00:00:00 /bin/bash
root         15      1  0 23:48 ?        00:00:00 ps -ef
[root@956ebd5d66b4 /]#

0 件のコメント:

コメントを投稿