墙升级了,现在即使80、443过了,22也不一定过
考虑换个ssh端口映射试试吧
今天使用阿里云镜像的docker配置文件docker-compose.yml.aliyun来创建容器
在导入mongodb表结构时发生了如楼主描述问题
使用docker ps命令发现容器yii2_fecshop_docker_mongodb_1一直在重启状态
随后对比发现阿里云的配置文件(docker-compose.yml.aliyun)和默认的配置文件(docker-compose.yml)
在mongodb部分阿里云配置文件多了一行:
command: ["mongod", "--bind_ip", "php"]
将其删除后重启容器,启动成功,表结构导入成功
这个ip绑定的命令现在还有作用吗?
没有图,我用的是mac终端,也需要单独设置代理:
export http_proxy=socks5://127.0.0.1:1087
export https_proxy=$http_proxy
而且只针对当前会话,永久生效需要写到终端配置文件里,关键这俩协议也不适合所有工作。
我一般用路由器挂,出门用手机4g挂,笔记本再连手机。现在国内流量应该都取消漫游了。
你要不要换个终端试下是什么问题。
建议你还是去解决根本问题:墙
抱怨也不是办法,这是基本的生存技能,大家都一样 如果你不解决根本,那你将来docker, npm, composer一定全是问题 相信我,即使你都换了国内镜像也一样
如果是你自己用,可以多次销毁虚拟机并新建一个没屏蔽的ip(可能会产生很低的费用) 毕竟让做vpn的用烂了,但Vultr还是有可能刷出一个可以访问的ip的 然后抓紧装让你自由的东西 (各地各网络服务提供商屏蔽力度不同,换个网也是解决办法,最好不要用多重nat网络商)
novnc这个问题官方论坛有讨论过,但也没有解决 https://discuss.vultr.com/discussion/642/special-characters-console
我不太清楚在windows下用alt+数字的方式输入特殊符号是否可行 如果只是临时使用,也可以把命令写在脚本里传上去
固定下版本比较好,生产环境虽然各异,但是使用docker搭建一个稳定运行Fecshop并且统一的开发环境还是比较方便的。 其实做外贸的大多应该也都是单应用,新手又多,争取能做到开发环境改下配置就可以直接切到生产环境上线。 精力更多投入到代码或者业务配置上,不过多考虑运维问题。 借Docker曲线达成fec快速部署,fec直接带默认配置,开箱即用。 这是不想2开的。
如果2开: 以后前后端完全分离, 开发环境相同,前端拉前端代码,api拉api代码 环境里集成前后端常用编译工具, 结合Git,提交到内网或者外网集成单元测试,自动化部署, 就是一个大团队也不在话下。