「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
Dockerコマンド
docker version
docker container run ubuntu:latest /bin/echo 'hello world.'
docker container run ubuntu:latest uname -a
docker system info
>docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 26 10 4.966GB 4.168GB (83%) Containers 22 0 3.969kB 3.969kB (100%) Local Volumes 14 0 541.2MB 541.2MB (100%) Build Cache 0 0 0B 0B
>docker system df -v Images space usage: REPOSITORY TAG IMAGE ID CREATED SIZE SHARED SIZE UNIQUE SIZE CONTAINERS ... ... ... ... ... ... ... ...
docker system prune
新しいサブコマンド体系
images系のコマンドは、docker imageサブコマンドになったらしい。
>docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE ... ... ... ... ...
docker image ls [Option] [RepositoryName]
docker image pull [Option] ImageName[:TagName]
docker image pull [Option] [RegHost[:RegPort]/]ImageName[:TagName]
docker image pull [Option] [RegHost[:RegPort]/]XXXX/YYYY
docker image pull [Option] ImageName[@HashAlg:HashVal]
>set DOCKER_CONTENT_TRUST=1
>export DOCKER_CONTENT_TRUST=1
container系のコマンドは、docker containerサブコマンドになったらしい。
>docker container ps(ls) CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ... ... ... ... ... ... ...
※ コンテナはimageファイルでもcontainerプロセスでもあるのでls, psをサポート。
docker container run --name www_server -d -p 8080:80 nginx
docker image pull nginx
...
docker container run --name www_server -d -p 8080:80 nginx
docker container stats www_server
docker container stop www_server
docker container start www_server