1,安装docker: https://docs.docker.com/install/linux/docker-ce/centos/

2,linux上创建好需要共享的目录 /data/share(可以自定义)

3,从远端拉samba镜像,并创建一个容器,同时创建develop用户,规定了把/data/share目录映射成Shared:(参考官方文档:https://hub.docker.com/r/dperson/samba/)

  docker create --name samba --restart=always -p 139:139 -p 445:445 -v /data/shared:/data/shared dperson/samba -u "develop;develop" -s "Shared;/data/shared/;no;no;no;develop;develop"

4,查看容器  docker ps -a 查看所有容器

linux文件映射到windows(方便用虚拟机搭建linux服务器,用本地windows代码编辑)-LMLPHP

5,开启该容器:docker start d029d644154f

6,查看容器是否启动:

linux文件映射到windows(方便用虚拟机搭建linux服务器,用本地windows代码编辑)-LMLPHP

7,windows右击我的电脑->映射网络驱动器 (ip为linux的ip 后面Share是前面的从linux映射出去的文件夹名字)

linux文件映射到windows(方便用虚拟机搭建linux服务器,用本地windows代码编辑)-LMLPHP

8,输入账号和密码

linux文件映射到windows(方便用虚拟机搭建linux服务器,用本地windows代码编辑)-LMLPHP

9,查看

linux文件映射到windows(方便用虚拟机搭建linux服务器,用本地windows代码编辑)-LMLPHP

10, 完毕!!!

05-11 10:50