docker --help: 45 commands
12 images 相关的命令:
docker pull获取所有repo上的docker images
docker images列出所有的本地的docker images
docker search 查找docker images
docker build/commit/import/load 生成docker images, build是根据docker file编译生成,commit是提交container的change生成一个新的, import是读取tarball生成, load是读取stdout生成
docker save 保存docker image到a tar archive (streamed to STDOUT)
docker push 提交docker images
docker tag 给要提交到repo里面的image打tag
docker rmi 删除images
docker history 查看image的历史
Docker Container相关的命令:
14个常用container指令:
create :创建新的container
start/restart: 启动/重新启动container
stop/kill: 停止或者杀掉container
rm:删除container
exec/run: 在 container内部执行指令
cp: 把localsystem和container之间cp文件
attach: attach到当前正在运行的container
rename: container重新命名
ps: 列出所有container
update: 更新container的配置
7个containder进程相关:
pause/unpause: 暂停/运行container内部所有进程
logs:查看container的日志
stats: 查看container资源使用情况
port: 列出container的端口映射情况
top: 显示当前container当前正在运行的进程
wait: 等待这个container正常推出并返回退出码
2个container文件系统相关:
diff: 检查container文件系统的变化
export: 导出container到tar
1个container和images共用的检查指令:
inspect: 返回container或者image的底层信息