docker入门小实验

    本文章主要介绍如何定制docker镜像,前提是要先正确安装好docker。

1、为什么要用docker

    docker与虚拟机比较,不需要进行硬件虚拟以及运行完整操作系统,使得系统资源能够得到高效利用;启动时间快,可达到秒级甚至毫秒级;运行环境一致性,不会再出现 “这段代码在我机器上没问题啊” 这类问题; 可自行定制,通过定制实现持续集成、持续交付和部署;更加轻松地迁移、维护和扩展。

    与传统虚拟机的对比总结:

    docker入门小实验_第1张图片

2、小实验--用docker拉取ubuntu镜像

docker pull ubuntu:14.04

    运行镜像:

docker run -it --rm ubuntu:14.04 bash

    可看到一个ubuntu文件系统:



  

3、利用docker运行一个Nginx服务器

    
$ docker run -d -p 1234:80 --name webserver nginx

     服务器运行后,可以访问http://ip:1234,可看到网页显示的内容如下:

docker入门小实验_第2张图片

    要停止 Nginx 服务器并删除执行下面的命令:
        

$ docker stop webserver
$ docker rm webserver

    修改网页内容:

$ docker exec -it webserver bash
root@3729b97e8226:/# echo '

Hello, Docker!

' > /usr/share/nginx/html/index.html root@3729b97e8226:/# exit exit
docker入门小实验_第3张图片








你可能感兴趣的:(Devops)