《Docker教程五》Docker里使用centos

Docker使用centos的原理是在VT或者VB里运行一个linux系统,在linux之上运行容器。若想要进行windows和容器的映射,需要做两次的文件映射:windows-linux、linux-容器。

 

1、创建交互模式的以yingshe文件夹为共享文件夹的centos的容器

       1.windows端:打开VB,选中default系统,设置共享文件夹为D盘下的yingshe文件夹,打开自动挂载和固定分配

       2.linux端:可以在目录看到yingshe文件夹,此时文成windows-linux的yingshe文件夹的映射

       3.Docker端:docker run -it -p 5000:5000 -v /yingshe:/yingshe centos

              地址前为centos端,后为linux端

       此时完成linux-centos的yingshe文件夹的映射

       此时三方的映射已完成,可以分别在Docker端和linux端查看

2、docker里默认使用的centos容器:

       CONTAINER ID:aee3dd3e2d1b

       NAMES:ecstatic_bohr

3、安装wget命令

       yum -y install wget

4、安装pip工具

       wget https://bootstrap.pypa.io/get-pip.py

       python get-pip.py

5、安装flask

       pip install Flask

       在共享文件夹yingshe里创建项目文件夹myflasky

       mkdir myflasky

6、文件夹myflasky内存放flask文件

       hello.py和templates

7、运行网页文件

       python hello.py

你可能感兴趣的:(Docker)