学习笔记 十六 : Docker
2016-08-24 14:58
183 查看
一 docker简介
docker是一个轻量级的,运行在用户内核的一组进程,与主机系统想隔离。它有自己的进程,文件系统和其它资源,它可以和其它主机共享物理主机内核。
二 安装配置
yum install docker
systemctl start docker
systemctl enable docker
docker pull registry.access.redhat.com/redhat/rhel7
docker load -i rhel-server-docker-7.0.tar.gz
docker images
docker run -i -t --rm rhel7 cat /etc/hosts
docker ps -a
docker start -ai silly_fermi3
2.创建docker镜像
docker run -i rhel7 bash -c "yum install -y httpd;"
docker ps -l
docker commit -m "RHEL7+httpd" dreamy_goodall1 rhel_httpd
docker images
docker run -p 8080:80 -d rhel_httpd /usr/sbin/httpd -DFOREGROUND
yum install docker-registry
systemctl start docker-registry
systemctl enable docker-registry
firewall-cmd --add-port=5000/tcp
firewall-cmd --add-port=5000/tcp --permanent
docker tag rhel_httpd registry.example.com:5000/usr/httpd
docker push registry.example.com:5000/user/httpd
三 案例
3.1 docker 私有仓库搭建
3.2 docker 发布一个web应用
3.3 docker 发布一个mysql服务
3.4 docker高可用
docker是一个轻量级的,运行在用户内核的一组进程,与主机系统想隔离。它有自己的进程,文件系统和其它资源,它可以和其它主机共享物理主机内核。
二 安装配置
yum install docker
systemctl start docker
systemctl enable docker
docker pull registry.access.redhat.com/redhat/rhel7
docker load -i rhel-server-docker-7.0.tar.gz
docker images
docker run -i -t --rm rhel7 cat /etc/hosts
docker ps -a
docker start -ai silly_fermi3
2.创建docker镜像
docker run -i rhel7 bash -c "yum install -y httpd;"
docker ps -l
docker commit -m "RHEL7+httpd" dreamy_goodall1 rhel_httpd
docker images
docker run -p 8080:80 -d rhel_httpd /usr/sbin/httpd -DFOREGROUND
yum install docker-registry
systemctl start docker-registry
systemctl enable docker-registry
firewall-cmd --add-port=5000/tcp
firewall-cmd --add-port=5000/tcp --permanent
docker tag rhel_httpd registry.example.com:5000/usr/httpd
docker push registry.example.com:5000/user/httpd
三 案例
3.1 docker 私有仓库搭建
3.2 docker 发布一个web应用
3.3 docker 发布一个mysql服务
3.4 docker高可用
相关文章推荐
- 设计模式学习笔记(十六)——Template Method模板方法模式
- [ASP.NET学习笔记之十六]深入解析ASP.NET架构
- JavaScript 学习笔记(十六) js事件
- 微软企业库5.0学习笔记(十六)
- NET 应用架构指导 V2 学习笔记(十六) 服务层设计指导
- MCSE 2003学习笔记 十六 AD的操作主机角色
- 新概念第二册学习笔记十六(91--96)
- JavaScript 学习笔记(十六) js事件
- jQuery 学习笔记之十六 评分
- WPF and Silverlight 学习笔记(十六):WPF资源(Resource)(1)
- 设计模式学习笔记十六——Interpreter模式
- 设计模式学习笔记(十六)—Proxy模式
- 设计模式学习笔记十六:代理模式(Proxy Pattern)
- 设计模式学习笔记(十六)——Template Method模板方法模式
- WPF and Silverlight 学习笔记(十六):WPF资源(Resource)(1)
- 设计模式学习笔记(十六)——Command命令
- C#学习笔记(十六):使用打开保存文件对话框
- C#学习笔记(十六):使用打开保存文件对话框
- 软件工程视频学习笔记(十六)
- 微软企业库4.1学习笔记(十六)缓存模块4 服务器场中的缓存使用