docker 常用管理命令
docker image 镜像管理命令Usage:docker image COMMAND
COMMANDS:
指令描述ls列出本机镜像build构建镜像来自Dockerfilehistory查看镜像历史inspect显示一个或多个镜像详细信息pull从镜像仓库拉取镜像文件push推送本地镜像到仓库rm移除一个或多个本地镜像文件prune移除未使用的镜像,没有被标记或未被任何容器应用的镜像tag创建一个引用源镜像标记目标镜像export导出容器文件系统到tar归档文件import导入容器文件系统到tar归档文件创建镜像save保存一个或多个镜像文件到一个tar归档文件load加载镜像文件来自tar归档或标准输入docker container 管理命令
Usage: docker container COMMAND
COMMANDS:
指令描述attach附加本地标准输入、输出和错误到一个运行的容器commit创建一个新景象来自一个容器cp拷贝文件/文件夹到一个容器creatediffexec在运行容器中执行命令exportinspect显示一个或多个容器的详细信息killlogs获取一个容器日志ls列出容器pauseport列出或指定容器端口映射prunerenamerestartrm删除一个或多个容器runstart启动容器stats显示容器资源使用统计stop停止容器top显示一个容器运行的进程unpauseupdate更新一个或多个容器配置wait docker container run IMAGE
COMMANDS:
指令描述-i,--interactive交互式-t,--tty分配一个伪终端-d,--detach运行容器到后台-a,--attach list附加到运行的容器--dns list设置DNS服务器-e,--env list设置环境变量--env-file list从文件中读取环境变量-p,--publish list发布指定的容器和宿主机之间端口映射关系-P,--publish-all发布容器所有EXPOSE的端口到宿主机随机端口-h,--hostname-all设置容器主机名--ip string指定容器IP,只能用于自定义网络--link list添加连接到另一个容器--network连接容器到一个网络--mount mount挂载宿主机分区到容器-v,--volume list挂载宿主机目录到容器--restart string容器退出时重启策略,默认no --add-host list添加其他主机到容器中/etc/hosts-m,--memory容器可以使用的最大内存--memory-swap允许交换到磁盘的内存量--memory-swappiness=容器使用SWAP分区交换的百分比(0-100,默认为-1)--memory-reservation内存软限制,Docker检测主机容器争用或内存不足时所激活的软限制,使用此选项,值必须设置低于--memory,以使其优先--oom-kill-disable当宿主机内存不足时,内核会杀死容器中的进程。建议设置了-memory选项再禁用0M,如果没有设置,主机可能会耗尽内存--cpus限制容器可以使用多少可用的cpu资源--cpuset-cpus限制容器可以使用特定的cpucpu-shares此值设置为大于或小于默认1024值,以增加或减小容器的权重,并使其可以访问主机cpu周期的更大或更小比例
页:
[1]