1、执行命令安装:
yum install docker
漫长的等待……
2、执行查看版本命令:
docker version
- 创建一个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 images
- 启动镜像
docker run -d -p 8001 image01
- 查看已启动的镜像
docker ps
- 在浏览器查看
http://10.111.36.115:8001/?name=123
显示
"you input 123"
- End