docker使用小记
查看当前镜像:docker images
运行一个简单的镜像:docker run hello-world
拉取一个远程docker:docker pull centos
docker中安装nginx: docker run -p3333:80 -d daocloud.io/nginx #p参数是将docker的80端口映射到物理机的3333端口,d参数
然后直接访问就可以了
根据进程ID来结束nginx
倘若你将nginx当中的网站修改了你第二次启动docker中的nginx的时候发现又将会是一个nginx的默认界面。此时就需要将你的docer进行保存。
格式docker commit <container_id> <image_name>
案例:docker commit ce1cd738bc41 nginx-fun
以下是docker常用的一些命令:
1.docker基本信息查看
docker version #查看docker的版本号,包括客户端、服务端、依赖的go等;
docker info #查看系统(docker)层面信息,包括管理的image,containers数等
2.docker镜像的获取与删除
docker pull centos #下载centos所有的镜像
docker pull centos:centos6 #下载centos6镜像
docker images #查看本机所有的镜像包
docker images -a #列出所有的images(包括历史)
docker 导入镜像
docker load --input ~/cents-7.3.tar
docker挂载主机目录 -v
docker run -i -t -v /root/engine/:/root/engine centos /bin/bash
docker 容器镜像删除
1.停止所有的container,如此才可以删除其中的images;
docker stop $(docker ps - a -q)
想要删除所有的container的话还需要再加一条指令
docker rm $(docker ps -a -q)
2.查看当前有些什么images
docker images
3.删除images,通过image的ID来制定删除谁
docker rmi <image id>
yml文件:docker-compose -f /home/root/compose.yml up
最新文章
- 【BZOJ 2154】Crash的数字表格
- json的中括号和大括号的使用?
- facebook开源前端UI框架React初探
- jquery实现全选、反选、不选
- php 倒计时程序
- GCC编译器
- C#操作xml文档,cuid,dategridview显示数据
- js对象字符串互转
- 从客户端中检测到有潜在危险的 Request.Form或Requst.String的值。
- Linux上网问题
- 201521123117 《Java程序设计》第4周学习总结
- ajax的get和post请求 -- 基于flask 简单示例
- 20165221 JAVA第五周学习心得
- MVC和WebForm区别
- python笔记2-数据类型:列表[List]常用操作
- [SpriteKit] 系统框架中Cocos2d-x制作小游戏ZombieConga
- 解决Maven出现Plugin execution not covered by lifecycle configuration 错误
- JS常用面试题
- c#返回值的理解
- 在w3cschool学完html,css,javascript,jquery以后,还是不会做前端怎么办?
热门文章
- Agile.Net 组件式开发平台 - 服务开发示例
- C的强制转换和C++的强制转换(转)
- 使用 Python 操作 Git 版本库 - GitPython
- 再看perf是如何通过dwarf处理栈帧的
- Redis 学习之集群
- activeMQ 讲解及实战
- Android studio出现Error:Unable to tunnel through proxy. Proxy returns ";HTTP/1.1 400 Bad Request";的解决办法
- 【EF】Entity Framework Core 2.0 特性介绍和使用指南
- mac快速安装程序
- 单选 name的值相同时候 就会产生互斥现象