表題の通り。先日アップグレードされたDocker Platformのひとつ、Composeが”1.6.0“がリリースされ、”1.5.2“からコマンドがいくつか追加されたようなので確認してみる。
■ 環境
- Mac OSX ElCapitan
- Docker 1.10.0
- Docker Compose 1.6.0
■ 1.5.2
$ docker-compose -v
docker-compose version 1.5.2, build unknown
$
$ docker-compose -h
Define and run multi-container applications with Docker.
Usage:
docker-compose [-f=...] [options] [COMMAND] [ARGS...]
docker-compose -h|--help
Options:
-f, --file FILE Specify an alternate compose file (default: docker-compose.yml)
-p, --project-name NAME Specify an alternate project name (default: directory name)
--x-networking (EXPERIMENTAL) Use new Docker networking functionality.
Requires Docker 1.9 or later.
--x-network-driver DRIVER (EXPERIMENTAL) Specify a network driver (default: "bridge").
Requires Docker 1.9 or later.
--verbose Show more output
-v, --version Print version and exit
Commands:
build Build or rebuild services
help Get help on a command
kill Kill containers
logs View output from containers
pause Pause services
port Print the public port for a port binding
ps List containers
pull Pulls service images
restart Restart services
rm Remove stopped containers
run Run a one-off command
scale Set number of containers for a service
start Start services
stop Stop services
unpause Unpause services
up Create and start containers
migrate-to-labels Recreate containers to add labels
version Show the Docker-Compose version information
$
■ 1.6.0
$ docker-compose -v
docker-compose version 1.6.0, build unknown
$
$ docker-compose -h
Define and run multi-container applications with Docker.
Usage:
docker-compose [-f=...] [options] [COMMAND] [ARGS...]
docker-compose -h|--help
Options:
-f, --file FILE Specify an alternate compose file (default: docker-compose.yml)
-p, --project-name NAME Specify an alternate project name (default: directory name)
--verbose Show more output
-v, --version Print version and exit
Commands:
build Build or rebuild services
config Validate and view the compose file
create Create services
down Stop and remove containers, networks, images, and volumes
events Receive real time events from containers
help Get help on a command
kill Kill containers
logs View output from containers
pause Pause services
port Print the public port for a port binding
ps List containers
pull Pulls service images
restart Restart services
rm Remove stopped containers
run Run a one-off command
scale Set number of containers for a service
start Start services
stop Stop services
unpause Unpause services
up Create and start containers
version Show the Docker-Compose version information
$
追加されたコマンドは下記のようである。
削除されたコマンドもあるようだ。
- migrate-to-labels
今回は簡単ではあるがここまで。次回はこれらのコマンドについて見ていってみることにする。
以上。