《Docker教程五》Docker里使用centos

本文详细介绍了如何在VirtualBox环境下搭建Docker与CentOS容器的文件夹映射,实现Windows、Linux及Docker容器之间的文件共享。通过具体步骤展示了创建交互式容器、配置共享文件夹、安装常用软件如wget、pip、Flask等的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值