Docker之容器常用命令

创建容器常用选项

指令描述资源限制指令描述
-i, --interactive交互式-m, memory容器可以使用的最大内存量
-t, --tty分配一个伪终端--memory-swap允许交换到磁盘swap分区的内存量
-d, --detach容器后台运行--memory-swappiness=<0,100>容器使用swap分区交换的百分比,(0,100,默认为-1)
-a, --attach list附加到运行的容器--memory-reservation内存限制,docker检测主机容器争用或占内存不足时所激活的软限制,使用此选项,值必须低于--memory,以使其优先
--dns list设置DNS服务器--00m-kill-disable当宿主机内存不足时,内核会杀死容器中的进程,建议设置了--memory选项在禁用00m。如果没有设置,主机可能会耗尽内存
-e, --env list设置环境变量--cpus限制容器可以使用多少可用的cpu资源
--env-file list从文件读取环境变量--cpuset-cpus限制容器可以使用的特定cpu
-p, --publish list发布容器端口映射到宿主机--cpu-shares此值设置为大于或小于默认的1024倍,以增加或减少容器的权重,并使其可以访问主机cpu周期的更大或更小比例
-P, --publish-all发布容器所有EXPOSE的端口到宿主机随机端口  
-h, --hostname string设置容器主机名  
--ip string指定容器IP,只能用于自定义网络  
--link list添加到另一个容器  
--network连接容器到一个网络  
--mount mount挂载宿主机分区到容器  
-v, --volume list挂载宿主机目录到容器  
--restart string容器退出时重启策略,默认为no【always|on-failure】  
--add-host list添加其他主机到容器中/etc/hosts  

 

 

管理容器常用命令

指令

描述
ls列出容器
inspect显示一个或多个容器详细信息
attach附加本地标准输入,输出和错误到一个运行的容器
exec在运行容器中执行命令
commit创建一个新镜像来自一个容器
cp拷贝文件、文件夹到一个容器
logs获取一个容器的日志
port列出或指定容器端口映射
stats显示容器资源使用统计
top显示一个容器运行的进程
update更新一个或多个容器配置
stop/start停止、启动一个或多个容器
rm删除一个或多个容器

 

转载于:https://www.cnblogs.com/cangyuefeng/p/10237706.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值