Docker容器管理

容器操作常用的命令

+ docker  run  创建容器,下面是参数
	-i        交互式
	-t    分配一个伪终端
	-d   后台运行 
	-a   附加到运行的容器 
	--name  指定容器名 
	--dns   指定dns 
	--net   指定网络       
	-e  xxxx=xxxx   传入变量到容器内 
	-p 本地端口:容器端口    暴露端口    
	-P 暴露所有容器端口 
	-h   指定主机名 
	--link  链接到另一个容器 
	-v   挂载卷 
	--restart=always    容器退出自动重启 
	--add-host    添加其他容器到hosts文件 
	-m   限制内存 
	--cpus   限制cpu个数

docker  network  creat  <netname>  创建多个容器连接使用同一个net 无需  link

容器操作其他相关命令

docker  ls    列出正在运行的容器 
		ls   -a   列出所有容器 
		start  <containerid> 启动一个停止的容器 
		stop  <containerid>  停止一个正在运行的容器 
		rm   <containerid>    删除一个容器 
		exec  -it   <containerid>   
		bash   进入一个运行的容器,分配一个伪终端 
		attach   <containerid>   将标准输入输出附加到容器 
		inspect   <containerid>  查看容器详细信息 
		top  <containerid>      查看容器运行的进程 
		commit   <containerid>    <imagename>    创建一个镜像来着容器 
		cp   本地文件  容器ID:路径    拷贝本地文件到容器 
		logs  <containerid>  查看容器log 
		port  <containerid>  查看端口映射 
		stats  <containerid> 查看资源利用率 
		update <containerid>   动态更改资源限制 cpu mem

Docker容器管理
http://www.jcwit.com/article/194/
作者
Carlos
发布于
2019年4月15日
许可协议