您的位置:首页 > 运维架构 > Docker

学习笔记 十六 : 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