Opensourcetechブログ

OpensourcetechによるNGINX/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

docker 1.13におけるCLIコマンドの再構築について

 

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。

 

少し前のことですが、2017年1月18日にリリースされたdocker 1.13でCLIコマンド体系の再構築が行われています。

多機能になっていく中で、docker *** というコマンドが40近くになったため、

docker container/docker imageというコマンドのサブコマンドとして再構築したものです。

f:id:opensourcetech:20200524103544p:plain

https://www.docker.com/blog/whats-new-in-docker-1-13/



もう少し詳細は、ここで見れます。

https://docs.docker.com/engine/release-notes/prior-releases/

https://github.com/moby/moby/pull/26025



具体的には、以下です。

・稼働中のコンテナに関するdocker containerコマンドが追加

 https://docs.docker.com/engine/reference/commandline/container/

 ※全コンテナを停止する、docker container pruneも追加されてますね。

・コンテナイメージに関するdocker imageコマンドが追加

 https://docs.docker.com/engine/reference/commandline/image/

 

 

とは言え、元々のコマンドがなくなってしまったわけではないので利用も可能です。

 

docker ps → docker container ls(ps)

 

root@ubuntu2004server:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8c2702b1706e nginx:latest "nginx -g 'daemon of…" 7 days ago Up 7 days 0.0.0.0:10080->80/tcp ecstatic_noyce
c134e490665b zabbix/zabbix-appliance:latest "/sbin/tini -- /usr/…" 7 days ago Up 7 days 0.0.0.0:80->80/tcp, 0.0.0.0:10051->10051/tcp, 443/tcp zabbix-appliance
root@ubuntu2004server:~# docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8c2702b1706e nginx:latest "nginx -g 'daemon of…" 7 days ago Up 7 days 0.0.0.0:10080->80/tcp ecstatic_noyce
c134e490665b zabbix/zabbix-appliance:latest "/sbin/tini -- /usr/…" 7 days ago Up 7 days 0.0.0.0:80->80/tcp, 0.0.0.0:10051->10051/tcp, 443/tcp zabbix-appliance
root@ubuntu2004server:~# docker container ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8c2702b1706e nginx:latest "nginx -g 'daemon of…" 7 days ago Up 7 days 0.0.0.0:10080->80/tcp ecstatic_noyce
c134e490665b zabbix/zabbix-appliance:latest "/sbin/tini -- /usr/…" 7 days ago Up 7 days 0.0.0.0:80->80/tcp, 0.0.0.0:10051->10051/tcp, 443/tcp zabbix-appliance

 

 docker images → docker image ls

root@ubuntu2004server:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 9beeba249f3e 8 days ago 127MB
zabbix/zabbix-appliance latest 663a9b177b54 3 months ago 383MB
root@ubuntu2004server:~# docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 9beeba249f3e 8 days ago 127MB
zabbix/zabbix-appliance latest 663a9b177b54 3 months ago 383MB

 

 

 

 

アフィリエイトのアクセストレード

 

 

 

 

 

 

www.slideshare.net

github.com

www.facebook.com

twitter.com

www.instagram.com

 

 

にほんブログ村 IT技術ブログ Linuxへ
Linux

にほんブログ村 IT技術ブログ オープンソースへ
オープンソース

 

 

Opensourcetech by Takahiro Kujirai