docker容器虚拟机共享文件夹失败

技术问题 · liu23 · 于 6年前 发布 · 2887 次阅读

版主你好,我在windows安装docker并按照教程安装Fecshop 镜像(能用xshell连接)。然后在容器虚拟机安装了samba。fecshop docker安装教程:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-docker-install.html; samba安装教程:http://www.fancyecommerce.com/2016/05/04/linux和window文件共享-安装samba/

不知道版主有没有注意到还是我这边系统的问题,按照创建启动容器命令:

docker run -d -p 2222:22 -p 80:80 registry.cn-hangzhou.aliyuncs.com/fecshopsoft/fecshop:3.0.3.1 /usr/sbin/sshd -D

创建的容器,iptables是不能用的(输入iptables命令会出现报错:can't initialize iptables table Permission denied (you must be root))。但我觉得iptables不能用不影响文件共享,反正本来就是要关闭防火墙的嘛。

接着按照安装samba教程走下去,但我只创建了教程中提示的root账号,然后到windows点击映射网络驱动器,输入用ssh连接的ip地址/访问路径,发现连接失败,提示找不到网络路径。。我想着可能镜像需要端口,把端口号也输入进去,发现还是找不到网络路径。。请问版主这一步到底是什么错误造成的。如果觉得我的表述不太清楚麻烦提供下如何发现进一步错误的判断操作。。

共收到 9 条回复
Fecmall#16年前 0 个赞

我没有docker虚拟机下安装samba的教程,那篇文章只是将linux的samba挂载到win的操作

docker不是虚拟机,不要这样用,其实不需要samba,用编辑器的xftp功能加载文件即可,

如果你坚持完,我帮不上忙,这不是推荐的方式,请使用推荐的docker compose方式安装fecshop

liu23#26年前 0 个赞

那看来好像走偏了,,谢谢版主的建议!

liu23#46年前 0 个赞

@Fecshop 版主你好,我尝试使用docker compose安装fecshop,centos7 通过yum安装了docker和docker-compose,从git上下载库文件,然后docker-compose build没有问题,但是在docker-compose up这里,在拉取xunsearch镜像的时候(大概下载了一半)中断,提示ERROR: unauthorized: authentication required,并后边多次执行命令都是出现一样的错误。注册并登录docker账号也出现同样的情况。请问这个问题要怎样解决?

Terry#56年前 0 个赞

@liu23 #4楼 不应该吧,你这个是下载的过程,又不是上传镜像到远程仓库,不需要登录,不应该出这个报错

你可以自己搜索一下:ERROR: unauthorized: authentication required,

你是不是执行了push 操作?

Fecmall#66年前 0 个赞

@liu23 #4楼 docker镜像,好几个人都可以正常安装,我把阿里云系统完全重置,重新使用docker部署,也是没有问题的,都测试过完整流程的。

liu23#76年前 0 个赞

我这边pull其它模块(mysql,mongodb等)都能下载完成,只有这个xunsearch是真的pull不了。。不知道下载速度之类的会不会有影响。请问版主这个xunsearch现在是从hightman/xunsearch拉取的,可以选择其它的xunsearch镜像下载吗?

liu23#86年前 0 个赞

问题终结。。可能是网速问题吧。。现在全下载好了。感谢上面两位大神的回复。

Terry#96年前 0 个赞

@liu23 #8楼 我传了一个到阿里云:https://dev.aliyun.com/detail.html?spm=5176.1972343.2.6.44dcdd62foJz7T&repoId=116558

将docker-compose.yml文件中的 hightman/xunsearch:latest 改成 registry.cn-hangzhou.aliyuncs.com/fecshopsoft/xunsearch 即可,然后重新build

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics