1、执行命令安装:

yum install docker

Docker 快速上手

漫长的等待……

2、执行查看版本命令:

docker version

Docker 快速上手

  1. 创建一个docker镜像

# 先创建一个文件夹

mkdir docker_test

# 创建一个脚本

vim myhttp.py

# coding:utf-8

import json

from urlparse import parse_qs

from wsgiref.simple_server import make_server

 

 

def application(environ, start_response):

    start_response('200 OK', [('Content-Type', 'text/html')])

    params = parse_qs(environ['QUERY_STRING'])

    name = params['name'][0]   

    return [json.dumps('you input '+name)]  

 

if __name__ == "__main__":

    port=8000

    httpd = make_server("0.0.0.0", port, application)

    print ("serving http on port {0}...".format(str(port)))

    httpd.serve_forever()

# python2 myhttp.py

# 在浏览器运行 http://IP:8000/?name=123

# 创建一个镜像

vim Dockerfile

FROM python:2

MAINTAINER zc

ADD myhttp.py myhttp_docker.py

EXPOSE 8001

ENTRYPOINT ["python2","myhttp_docker.py"]

# 打镜像

docker build -t image01 .

Docker 快速上手

  1. 查看打好的镜像

docker images

Docker 快速上手

  1. 启动镜像

docker run -d -p 8001 image01

Docker 快速上手

  1. 查看已启动的镜像

docker ps

Docker 快速上手

  1. 在浏览器查看

http://10.111.36.115:8001/?name=123

显示

"you input 123"

  1. End

相关文章: