Docker基本命令之 容器管理
容器管理
查看正在运行的容器: docker ps
查看完整信息:docker ps --no-trunc
查看在运行或停止运行的容器:docker ps -a
查看容器系统资源的使用情况:docker stats --no-stream 容器ID
查看容器端口绑定情况:docker port 容器ID
暂停或取消暂停容器:docker pause/unpause 容器ID
删除容器:docker rm 容器ID
容器服务相关:
- 停止容器:docker stop 容器ID
- 开始容器:docker start 容器ID
- 重启容器:docker restart 容器ID
查看容器/镜像的元信息:docker inspect -f "{{".Metadata"}}" 容器ID
查看容器相较于镜像发生变化的文件和目录:
- docker diff 容器ID
容器打包:docker export -o test.tar 容器ID
容器加载:docker import test.tar jenkins:latest (REPOSITORY:TAG) -- 镜像名称和tag
docker save 和 docker export 的区别:
docker save保存的是镜像(image),docker export保存的是容器(container)
docker load用来载入镜像包,docker import用来载入容器包,但两者都会恢复为镜像
docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称
查看容器日志:docker logs -f 容器ID
复制文件到容器:docker cp [src_path] [dst_path] (本地源->目的源)
docker基本命令之 容器网络管理
查看容器网络:docker network ls
删除容器网络:docker network rm [NETWORK ID]
创建容器网络:docker network create 网络名称 | docker network create -d bridge 网络名称 (-d :-d, –driver #可以指定bridge或内置网络驱动overlay,默认bridge)
查看网络详情:docker network inspect [NETWORK ID]
将一个容器连接到网络:docker network connect 网卡名称 容器ID -- 网卡名称使用ifconfig查看
将容器从网络中移除:docker network disconnect 网卡名称 容器ID
以上是docker容器管理相关基础命令,小伙伴可以自己手动多练习哦!
最新文章
- python 面试必读
- 初学python之安装Jupyter notebook
- JavaScript 基础第九天(DOM第三天)
- over分析函数
- Bootstrap系列 -- 20. 禁用状态
- 获取checkbox复选框的值
- unity Transform Find 的用法!!!
- go 应用程序性能测试
- Java_Web学习路线
- (转载)Chrome 快捷键 整理版
- 每日冲刺报告——Day2(Java-Team)
- python关于二分查找
- mybatis逆向工程generatorConfiguration详细配置
- Spark环境搭建
- cdh 安装调研
- 八大排序算法——冒泡排序(动图演示 思路分析 实例代码java 复杂度分析)
- Shell脚本应用(for、while循环语句和case分支语句)
- odoo 默认显示字段
- Django查询 – id vs pk
- OpenCL 存储器次序的验证