Docker入门例子
来源:互联网 发布:html实时数据页面设计 编辑:程序博客网 时间:2024/06/05 05:22
1 Docker简介
Docker 提供了一个可以运行应用程序的容器。Docker 容器并不包含一个单独的操作系统,而是基于已有的基础设施中操作系统提供的功能来运行的。Docker 利用Linux的LXC、cgroup、AUFS:Docker 扩展了 LXC(Linux Containers),通过一个高层次的 API 为进程单独提供了一个轻量级的虚拟环境;cgroup实现了资源的独立,可以很轻松的实现文件、资源、网络等隔离;Docker使用了一种叫AUFS的文件系统,这种文件系统可以让你一层一层地叠加修改你的文件,最底下的文件系统是只读的,如果需要修改文件,AUFS会增加一个可写的层(Layer)。
2 Docker安装与启动
#安装docker
[root@localhost /]# yum -y install docker-io
#启动
[root@localhost /]# service docker start
Starting cgconfig service: [ OK ]
Starting docker: [ OK ]
#将docker加入开机启动
[root@localhost /]# chkconfig docker on
3 Docker的14个基础命令
序号
命令
简介
1docker info
检查Docker的安装是否正确
2
docker pull busybox
构建最小的Linux系统
3
docker run busybox /bin/echo Hello Docker
运行"Hello World"例子
4
sample_job=$(docker run -d busybox /bin/sh -c "while true; do echo Docker; sleep 1; done")
每隔一秒打印一次Docker
5
docker logs $sample_job
查看job当前状态
6
docker help
查看docker帮助
7
docker stop $sample_job
停止sample_job
8
docker restart $sample_job
重启sample_job
9
docker stop $sample_job
docker rm $sample_job
停止后移除sample_job
10
docker commit $sample_job job1
将容器保存为镜像
11
docker images
查看镜像
12
docker search (image-name)
查找镜像
13
docker history (image_name)
镜像历史
14
docker push (image_name)
镜像推送到registry
参考:
CentOS系统下docker的安装配置及使用详解 - 服务器之家
http://www.server110.com/docker/201411/11105.html
百度-Docker入门实战
- Docker入门例子
- docker--docker入门理论
- Docker入门
- Docker入门
- Docker 入门
- docker 入门
- docker入门
- docker入门
- docker 入门
- Docker 入门
- docker 入门
- Docker入门
- Docker-入门
- docker入门
- docker 入门
- docker 入门
- docker入门
- Docker入门
- fastjson @JSONField自定义输出字段
- jqGrid 两层表头
- 推荐一位大佬博客<关于记录淘淘商城开发点点滴滴>
- 自动检查顶点色、2U、ID、坐标轴的测试
- Java中的switch-case语句
- Docker入门例子
- Hibernate5教程之三get和load
- 环境:Ubuntu16.04+caffe cannot find -lhdf5_hl
- 笔试题知识点
- Docker安装tfs
- SVN命令使用详解
- return-1
- 搭建本地测试的Docker Registry
- Java_基础—throws的方式处理异常/throw和throws区别