git推送默认走ssh的22端口,自建的服务通常会跟服务器的22端口冲突,当然这里指的是docker,又看到达人通过转发的方式实现和宿主一同使用22端口,但是实际上咱自建的服务只要配置一下ssh就可以了。这里吐槽一下 git怎么就不能设置默认连接的端口呢??? 修改文件:.ssh/config 最后加入如下,1022端口即是docker映射出来的ssh端口,注意Port前有缩进: Post Views: 466
git推送默认走ssh的22端口,自建的服务通常会跟服务器的22端口冲突,当然这里指的是docker,又看到达人通过转发的方式实现和宿主一同使用22端口,但是实际上咱自建的服务只要配置一下ssh就可以了。这里吐槽一下 git怎么就不能设置默认连接的端口呢??? 修改文件:.ssh/config 最后加入如下,1022端口即是docker映射出来的ssh端口,注意Port前有缩进: Post Views: 466
自己搭建gogs服务器原因如下: 原先用的git.oschina.com,发现免费版对diff有限制,这就算了,对于history版本也有限制,这个就不能忍了,当时没办法只能用本地的github过度了一下; 发现gitlab有docker版本,开心啊,配置就省心多了,于是开始架设gitlab dockerise服务; 穷人来说只能用一台入门的ecs 1gb ram +1 core,结果gitlab搞笑的告诉我它至少需要3g ram,至少1g ram+2g swap,只是一个git服务而已,我的天; g…
Docker 总是会碰到各种问题,很多甚至完全找不到原因。docker cli确实不可靠,有时候已经显示了done,但是并没有生效,好在docker开发如火如荼,碰到的问题也会越来越少。docker 碰到问题后常用的办法就是删掉所有container和networks然后重启就好了,这里不会丢掉任何数据。这里不得不说“-f”这个神奇的参数,比如docker rm xxx失败可能是因为没有stop掉,但是如果-f了它会自己stop,完了还总是出错,出错就出错吧,container还是能被删掉,好奇怪的东西。 回归主题…
我的环境: Docker jessie Python 3.4 Selenium 3 Chrome59 chrome webdriver 2.30 官方推荐的使用方法:https://intoli.com/blog/running-selenium-with-headless-chrome/ 我的参数是: options = webdriver.ChromeOptions() options.binary_location = '/usr/bin/google-chrome' options.add_argument…