由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 抛砖引玉:用DOCKER在$6刀服务器上跑多个HTTPS网站
相关主题
Vagrant v.s. Docker不要小看js
docker的newbie 问题有人知道dealmoon是用什么框架搭建的吗?
请教移动开发的framework问题谁用过OpenResty?
linux怎么快速重装系统保持原来的配置?大牛们说说为什么我那么钟意node?
安装了floydhub的dl dockerfile,然后import pandas就挂掉了,靠Docker这种东西 真心不看好 门槛太低,哪个公司都能搞
又被docker害了docker is next big deal
又招人了,DevOps EngineerVagrant, Docker, 这些主要用处和区别是什么
哪些 web framework 可以 很容易 scale 到 multiple server 上面?有人用private docker registry吗?
相关话题的讨论汇总
话题: docker话题: nodejs话题: ip话题: 网站话题: 服务器
进入Programming版参与讨论
1 (共1页)
h******b
发帖数: 6055
1
个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
)服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
明太多了。 这么多年从来没多收过我钱。
大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
验个新东西,还是想拆下一个组件,都随心所欲。
安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
docker-on-ubuntu-18-04
1) 我大部分小网站用的是NODE/EXPRESS,在文件夹里加个dockerfile, 记得用alpine
的image,可以让文件大小缩水90%。
基础Dockerfile: https://pastebin.com/VEqsj7Ub
不需要的文件可以放在.dockerignore里面:
基础.dockerignore: https://pastebin.com/azPsTzVp
2) 然后build image
docker build -t docker_username/app1 .
3) 因为不愿意买docker付费版,就在本地打包成TAR文件
docker save docker_username/app1 > app1.tar
4) SFTP上传到服务器以后,安装image
docker load -i app1.tar
5) 在服务器上创建我这个docker-compose.yml(记得改域名和app名),用docker-
compose启动NGINX PROXY和LETSENCRYPT, docker会自动安装NGINX-PROXY和
LETSENCRYPT,
然后自动HTTPS保护你的网站。
下载docker-compose.yml: https://pastebin.com/WtMS204h (请修改域名和APP名)
然后运行:docker-compose up -d
看着一个一个网站启动,真的很舒服。 最妙的是更新一个网站,安装新IMAGE然后重新
docker-compose up -d他只会重启你更新过的网站。 如果你服务器重启,因为加了
restart: always, 所有组件也自动重启。
抛砖引玉,这里高手肯定很多,希望大家多分享DEVOPS的经验。其实这么简单的流程,
我从学习,找教程,踩坑,折腾了足足八个小时才搞定 。 。 。
w***g
发帖数: 5958
2
docker是个好东西。 static IP就值不止这6刀。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

y****w
发帖数: 3747
3
建议看一下aws lightsail的1g instance. 下面用的和ec2 instance一样。 但收费是
明明白白的而且可以按小时prorated。
其实你网站要数据量流量不夸张,买reserved instance其实也还成。
$5
USD/mo
1 GB Memory
1 Core Processor
40 GB SSD Disk
2 TB Transfer*

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

h******b
发帖数: 6055
4
感谢分享! 我搬家还不太容易,有几个小网站是领导业余项目,DOMAIN不在我们手上
,要改IP的话,她还得去联系客户。 这个价格的确好,我下个服务器开马鬃试试。 他
的IP是不动的吗? 类似DIGITAL OCEAN那样,除非DESTROY DROPLET, 否则永远不改IP?
前两个月玩Amazon Lambda, 需要一个固定IP,就加了一个Nat Gateway, 结果两个月收
费60刀。第一个月我根本没注意,因为我AWS SURVEY拿了$30刀的CREDIT。

【在 y****w 的大作中提到】
: 建议看一下aws lightsail的1g instance. 下面用的和ec2 instance一样。 但收费是
: 明明白白的而且可以按小时prorated。
: 其实你网站要数据量流量不夸张,买reserved instance其实也还成。
: $5
: USD/mo
: 1 GB Memory
: 1 Core Processor
: 40 GB SSD Disk
: 2 TB Transfer*
:

a*****g
发帖数: 19398
5
good

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

y****w
发帖数: 3747
6
可以绑定固态ip

IP?

【在 h******b 的大作中提到】
: 感谢分享! 我搬家还不太容易,有几个小网站是领导业余项目,DOMAIN不在我们手上
: ,要改IP的话,她还得去联系客户。 这个价格的确好,我下个服务器开马鬃试试。 他
: 的IP是不动的吗? 类似DIGITAL OCEAN那样,除非DESTROY DROPLET, 否则永远不改IP?
: 前两个月玩Amazon Lambda, 需要一个固定IP,就加了一个Nat Gateway, 结果两个月收
: 费60刀。第一个月我根本没注意,因为我AWS SURVEY拿了$30刀的CREDIT。

r****t
发帖数: 10904
7
第一次听说 lightsail...
各种云服务种类太多,用得价格有时候都不清楚,性价比怎样更只能冷暖自知。
大家多分享太好了。

【在 y****w 的大作中提到】
: 建议看一下aws lightsail的1g instance. 下面用的和ec2 instance一样。 但收费是
: 明明白白的而且可以按小时prorated。
: 其实你网站要数据量流量不夸张,买reserved instance其实也还成。
: $5
: USD/mo
: 1 GB Memory
: 1 Core Processor
: 40 GB SSD Disk
: 2 TB Transfer*
:

c******n
发帖数: 16666
8
基本和我现在一样
我这边是4g的机器跑了40多个网站

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

s*********n
发帖数: 34
9
学习了,多谢分享。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

r****t
发帖数: 10904
10
你数据库和网站一般是分开在几个 docker container里面呢,还是挤在一个 docker
里面?
不挤在一起就无法随便拆一个网站下来吧?
用 Digital Ocean 得自己配 nginx, 数据库之类的,
倒是花费比较固定是个好事。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

相关主题
又招人了,DevOps Engineer有人知道dealmoon是用什么框架搭建的吗?
哪些 web framework 可以 很容易 scale 到 multiple server 上面?谁用过OpenResty?
不要小看js大牛们说说为什么我那么钟意node?
进入Programming版参与讨论
c******n
发帖数: 16666
11
我的设置是有个大的postgres是大家一起用
反正加起来也没啥流量 迁移备份 管理比较方便
然后redis是各用各的
有几个用sqlite是各管各的

【在 r****t 的大作中提到】
: 你数据库和网站一般是分开在几个 docker container里面呢,还是挤在一个 docker
: 里面?
: 不挤在一起就无法随便拆一个网站下来吧?
: 用 Digital Ocean 得自己配 nginx, 数据库之类的,
: 倒是花费比较固定是个好事。
:
: NODEJS/

l******n
发帖数: 9344
12
aws route 53那都要交钱
nginx你也可以用现成的docker image,什么都设置好了,更方便

【在 r****t 的大作中提到】
: 你数据库和网站一般是分开在几个 docker container里面呢,还是挤在一个 docker
: 里面?
: 不挤在一起就无法随便拆一个网站下来吧?
: 用 Digital Ocean 得自己配 nginx, 数据库之类的,
: 倒是花费比较固定是个好事。
:
: NODEJS/

r****t
发帖数: 10904
13
对,为什么要用 route 53? 在域名的 DNS 配置里面加个 CNAME 配置就行了吧?
EC2 主机只有 ip 吗? 狗的 app engine,heroku都可以有主机名的。

【在 l******n 的大作中提到】
: aws route 53那都要交钱
: nginx你也可以用现成的docker image,什么都设置好了,更方便

z*y
发帖数: 1311
14
pretty good,damn cheap,但感觉not mainstream,自己玩玩可以,招工的只认AWS,
Azure或者Google cloud,and no GPU support
h******b
发帖数: 6055
15
也可以用Amazon AWS上的Light Sail, 其实EC2也一样操作,只不过收费不透明而已。

,

【在 z*y 的大作中提到】
: pretty good,damn cheap,但感觉not mainstream,自己玩玩可以,招工的只认AWS,
: Azure或者Google cloud,and no GPU support

r**i
发帖数: 1222
16
同用$5的droplet。
他们家的dns配置界面非常友好,还提供动态dns script。我还用traefik docker自动
配置和更新ssl cert。
主要问题25g不够经常要清docker image,有一次整个instance数据全没了。


: docker是个好东西。 static IP就值不止这6刀。

: NODEJS/



【在 w***g 的大作中提到】
: docker是个好东西。 static IP就值不止这6刀。
:
: NODEJS/

r****t
发帖数: 10904
17
我也开始用 DO droplet 了,
这个 droplet 大家一般都用 ubuntu 还是 debian?or CentOS? CentOS 感觉包太老了。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

c******n
发帖数: 16666
18
debian lts

了。

【在 r****t 的大作中提到】
: 我也开始用 DO droplet 了,
: 这个 droplet 大家一般都用 ubuntu 还是 debian?or CentOS? CentOS 感觉包太老了。
:
: NODEJS/

a*****g
发帖数: 19398
19
装 VPN server 怎么样?

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

h******b
发帖数: 6055
20
个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
)服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
明太多了。 这么多年从来没多收过我钱。
大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
验个新东西,还是想拆下一个组件,都随心所欲。
安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
docker-on-ubuntu-18-04
1) 我大部分小网站用的是NODE/EXPRESS,在文件夹里加个dockerfile, 记得用alpine
的image,可以让文件大小缩水90%。
基础Dockerfile: https://pastebin.com/VEqsj7Ub
不需要的文件可以放在.dockerignore里面:
基础.dockerignore: https://pastebin.com/azPsTzVp
2) 然后build image
docker build -t docker_username/app1 .
3) 因为不愿意买docker付费版,就在本地打包成TAR文件
docker save docker_username/app1 > app1.tar
4) SFTP上传到服务器以后,安装image
docker load -i app1.tar
5) 在服务器上创建我这个docker-compose.yml(记得改域名和app名),用docker-
compose启动NGINX PROXY和LETSENCRYPT, docker会自动安装NGINX-PROXY和
LETSENCRYPT,
然后自动HTTPS保护你的网站。
下载docker-compose.yml: https://pastebin.com/WtMS204h (请修改域名和APP名)
然后运行:docker-compose up -d
看着一个一个网站启动,真的很舒服。 最妙的是更新一个网站,安装新IMAGE然后重新
docker-compose up -d他只会重启你更新过的网站。 如果你服务器重启,因为加了
restart: always, 所有组件也自动重启。
抛砖引玉,这里高手肯定很多,希望大家多分享DEVOPS的经验。其实这么简单的流程,
我从学习,找教程,踩坑,折腾了足足八个小时才搞定 。 。 。
相关主题
Docker这种东西 真心不看好 门槛太低,哪个公司都能搞有人用private docker registry吗?
docker is next big deal都用啥DevOps Tools?
Vagrant, Docker, 这些主要用处和区别是什么马工需要学docker么
进入Programming版参与讨论
w***g
发帖数: 5958
21
docker是个好东西。 static IP就值不止这6刀。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

y****w
发帖数: 3747
22
建议看一下aws lightsail的1g instance. 下面用的和ec2 instance一样。 但收费是
明明白白的而且可以按小时prorated。
其实你网站要数据量流量不夸张,买reserved instance其实也还成。
$5
USD/mo
1 GB Memory
1 Core Processor
40 GB SSD Disk
2 TB Transfer*

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

h******b
发帖数: 6055
23
感谢分享! 我搬家还不太容易,有几个小网站是领导业余项目,DOMAIN不在我们手上
,要改IP的话,她还得去联系客户。 这个价格的确好,我下个服务器开马鬃试试。 他
的IP是不动的吗? 类似DIGITAL OCEAN那样,除非DESTROY DROPLET, 否则永远不改IP?
前两个月玩Amazon Lambda, 需要一个固定IP,就加了一个Nat Gateway, 结果两个月收
费60刀。第一个月我根本没注意,因为我AWS SURVEY拿了$30刀的CREDIT。

【在 y****w 的大作中提到】
: 建议看一下aws lightsail的1g instance. 下面用的和ec2 instance一样。 但收费是
: 明明白白的而且可以按小时prorated。
: 其实你网站要数据量流量不夸张,买reserved instance其实也还成。
: $5
: USD/mo
: 1 GB Memory
: 1 Core Processor
: 40 GB SSD Disk
: 2 TB Transfer*
:

a*****g
发帖数: 19398
24
good

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

y****w
发帖数: 3747
25
可以绑定固态ip

IP?

【在 h******b 的大作中提到】
: 感谢分享! 我搬家还不太容易,有几个小网站是领导业余项目,DOMAIN不在我们手上
: ,要改IP的话,她还得去联系客户。 这个价格的确好,我下个服务器开马鬃试试。 他
: 的IP是不动的吗? 类似DIGITAL OCEAN那样,除非DESTROY DROPLET, 否则永远不改IP?
: 前两个月玩Amazon Lambda, 需要一个固定IP,就加了一个Nat Gateway, 结果两个月收
: 费60刀。第一个月我根本没注意,因为我AWS SURVEY拿了$30刀的CREDIT。

r****t
发帖数: 10904
26
第一次听说 lightsail...
各种云服务种类太多,用得价格有时候都不清楚,性价比怎样更只能冷暖自知。
大家多分享太好了。

【在 y****w 的大作中提到】
: 建议看一下aws lightsail的1g instance. 下面用的和ec2 instance一样。 但收费是
: 明明白白的而且可以按小时prorated。
: 其实你网站要数据量流量不夸张,买reserved instance其实也还成。
: $5
: USD/mo
: 1 GB Memory
: 1 Core Processor
: 40 GB SSD Disk
: 2 TB Transfer*
:

c******n
发帖数: 16666
27
基本和我现在一样
我这边是4g的机器跑了40多个网站

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

s*********n
发帖数: 34
28
学习了,多谢分享。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

r****t
发帖数: 10904
29
你数据库和网站一般是分开在几个 docker container里面呢,还是挤在一个 docker
里面?
不挤在一起就无法随便拆一个网站下来吧?
用 Digital Ocean 得自己配 nginx, 数据库之类的,
倒是花费比较固定是个好事。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

c******n
发帖数: 16666
30
我的设置是有个大的postgres是大家一起用
反正加起来也没啥流量 迁移备份 管理比较方便
然后redis是各用各的
有几个用sqlite是各管各的

【在 r****t 的大作中提到】
: 你数据库和网站一般是分开在几个 docker container里面呢,还是挤在一个 docker
: 里面?
: 不挤在一起就无法随便拆一个网站下来吧?
: 用 Digital Ocean 得自己配 nginx, 数据库之类的,
: 倒是花费比较固定是个好事。
:
: NODEJS/

相关主题
docker开发环境怎么玩docker的newbie 问题
做web还是java最方便请教移动开发的framework问题
Vagrant v.s. Dockerlinux怎么快速重装系统保持原来的配置?
进入Programming版参与讨论
l******n
发帖数: 9344
31
aws route 53那都要交钱
nginx你也可以用现成的docker image,什么都设置好了,更方便

【在 r****t 的大作中提到】
: 你数据库和网站一般是分开在几个 docker container里面呢,还是挤在一个 docker
: 里面?
: 不挤在一起就无法随便拆一个网站下来吧?
: 用 Digital Ocean 得自己配 nginx, 数据库之类的,
: 倒是花费比较固定是个好事。
:
: NODEJS/

r****t
发帖数: 10904
32
对,为什么要用 route 53? 在域名的 DNS 配置里面加个 CNAME 配置就行了吧?
EC2 主机只有 ip 吗? 狗的 app engine,heroku都可以有主机名的。

【在 l******n 的大作中提到】
: aws route 53那都要交钱
: nginx你也可以用现成的docker image,什么都设置好了,更方便

z*y
发帖数: 1311
33
pretty good,damn cheap,但感觉not mainstream,自己玩玩可以,招工的只认AWS,
Azure或者Google cloud,and no GPU support
h******b
发帖数: 6055
34
也可以用Amazon AWS上的Light Sail, 其实EC2也一样操作,只不过收费不透明而已。

,

【在 z*y 的大作中提到】
: pretty good,damn cheap,但感觉not mainstream,自己玩玩可以,招工的只认AWS,
: Azure或者Google cloud,and no GPU support

r**i
发帖数: 1222
35
同用$5的droplet。
他们家的dns配置界面非常友好,还提供动态dns script。我还用traefik docker自动
配置和更新ssl cert。
主要问题25g不够经常要清docker image,有一次整个instance数据全没了。


: docker是个好东西。 static IP就值不止这6刀。

: NODEJS/



【在 w***g 的大作中提到】
: docker是个好东西。 static IP就值不止这6刀。
:
: NODEJS/

r****t
发帖数: 10904
36
我也开始用 DO droplet 了,
这个 droplet 大家一般都用 ubuntu 还是 debian?or CentOS? CentOS 感觉包太老了。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

c******n
发帖数: 16666
37
debian lts

了。

【在 r****t 的大作中提到】
: 我也开始用 DO droplet 了,
: 这个 droplet 大家一般都用 ubuntu 还是 debian?or CentOS? CentOS 感觉包太老了。
:
: NODEJS/

a*****g
发帖数: 19398
38
装 VPN server 怎么样?

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

h*********4
发帖数: 1
39
这种你怎么共享80/443端口?
比如https://www.aaa.comhttps://www.bbb.com?

【在 c******n 的大作中提到】
: 基本和我现在一样
: 我这边是4g的机器跑了40多个网站
:
: NODEJS/

p***o
发帖数: 1252
40
nginx

【在 h*********4 的大作中提到】
: 这种你怎么共享80/443端口?
: 比如https://www.aaa.comhttps://www.bbb.com?

相关主题
安装了floydhub的dl dockerfile,然后import pandas就挂掉了,靠哪些 web framework 可以 很容易 scale 到 multiple server 上面?
又被docker害了不要小看js
又招人了,DevOps Engineer有人知道dealmoon是用什么框架搭建的吗?
进入Programming版参与讨论
h*********4
发帖数: 1
41
反向代理不是来proxy到www.aaa.com/bbb, www.aaa.com/ccc这样的吗?
不同的域名也可以?

【在 p***o 的大作中提到】
: nginx
p***o
发帖数: 1252
42
可以的。

【在 h*********4 的大作中提到】
: 反向代理不是来proxy到www.aaa.com/bbb, www.aaa.com/ccc这样的吗?
: 不同的域名也可以?

h*********4
发帖数: 1
43
好的,谢谢大侠,我去学习下

【在 p***o 的大作中提到】
: 可以的。
t*******r
发帖数: 180
44
heroku推荐么?
r****t
发帖数: 10904
45
挺好用的,PaaS省事。

【在 t*******r 的大作中提到】
: heroku推荐么?
h*********4
发帖数: 1
46
这种你怎么共享80/443端口?
比如https://www.aaa.comhttps://www.bbb.com?

【在 c******n 的大作中提到】
: 基本和我现在一样
: 我这边是4g的机器跑了40多个网站
:
: NODEJS/

p***o
发帖数: 1252
47
nginx

【在 h*********4 的大作中提到】
: 这种你怎么共享80/443端口?
: 比如https://www.aaa.comhttps://www.bbb.com?

h*********4
发帖数: 1
48
反向代理不是来proxy到www.aaa.com/bbb, www.aaa.com/ccc这样的吗?
不同的域名也可以?

【在 p***o 的大作中提到】
: nginx
p***o
发帖数: 1252
49
可以的。

【在 h*********4 的大作中提到】
: 反向代理不是来proxy到www.aaa.com/bbb, www.aaa.com/ccc这样的吗?
: 不同的域名也可以?

h*********4
发帖数: 1
50
好的,谢谢大侠,我去学习下

【在 p***o 的大作中提到】
: 可以的。
相关主题
谁用过OpenResty?docker is next big deal
大牛们说说为什么我那么钟意node?Vagrant, Docker, 这些主要用处和区别是什么
Docker这种东西 真心不看好 门槛太低,哪个公司都能搞有人用private docker registry吗?
进入Programming版参与讨论
t*******r
发帖数: 180
51
heroku推荐么?
r****t
发帖数: 10904
52
挺好用的,PaaS省事。

【在 t*******r 的大作中提到】
: heroku推荐么?
r****t
发帖数: 10904
53
docker 乱改防火墙的问题你 fix 了没?
https://github.com/chaifeng/ufw-docker#tldr

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

s*********n
发帖数: 34
54
多谢分享。

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

c*******v
发帖数: 2599
55
I will also setup one soon.
Thanks

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

r****t
发帖数: 10904
56
不错很有用。
第3, 4 两步可以这样 one liner 做:
$ docker save user/server | gzip -9 | ssh droplet 'cat | gzip -d | docker
load'

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

d*******r
发帖数: 3299
57
主要的配置工作在 Nginx, 完全不要 Docker 也行...
h***e
发帖数: 296
58
你在什么地方做的postgreSQL?大概什么价格?
我在azure上做mySQL发现不便宜。
谢谢

NODEJS/

【在 h******b 的大作中提到】
: 个人小东西,弄了一圈还是觉得Digital Ocean这个$6刀(其实是五刀,自动备份一刀
: )服务器是强无敌。 25GB SSD, 1GB内存,1TB流量,还自带STATIC IP,比马鬃收费透
: 明太多了。 这么多年从来没多收过我钱。
: 大部分小网站,这么一个服务器跑四五个都真的太浪费了,我就用DOCKER把每个网站封
: 装了起来。 DOCKER的好处就是保证每个程序互不干扰。 你无论是WORDPRESS/NODEJS/
: DJANGO,MYSQL/MONGODB,服务器本身是永远干干净净的,绝不会互相干扰。无论想试
: 验个新东西,还是想拆下一个组件,都随心所欲。
: 安装DOCKER和DOCKER-COMPOSE用这个教程就可以了:
: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-
: docker-on-ubuntu-18-04

c*******r
发帖数: 51
59
性能不行啊,跑了几个docker container一晚上全死了,跑kafka一晚上也玩完,跟
java沾边的都活不长久
w***g
发帖数: 5958
60
6块钱还想干嘛。 我刚刚弄了一个做静态网站。

【在 c*******r 的大作中提到】
: 性能不行啊,跑了几个docker container一晚上全死了,跑kafka一晚上也玩完,跟
: java沾边的都活不长久

相关主题
都用啥DevOps Tools?做web还是java最方便
马工需要学docker么Vagrant v.s. Docker
docker开发环境怎么玩docker的newbie 问题
进入Programming版参与讨论
c*******v
发帖数: 2599
61
Amzon lightsail $3.5 Month, static IP.
I launched one for hosting the COVID-19 figures/numbers.

【在 w***g 的大作中提到】
: 6块钱还想干嘛。 我刚刚弄了一个做静态网站。
r****t
发帖数: 10904
62
静态网站不是在 github 放?或者放Cloud Storage基本免费。

【在 w***g 的大作中提到】
: 6块钱还想干嘛。 我刚刚弄了一个做静态网站。
1 (共1页)
进入Programming版参与讨论
相关主题
都用啥DevOps Tools?安装了floydhub的dl dockerfile,然后import pandas就挂掉了,靠
马工需要学docker么又被docker害了
docker开发环境怎么玩又招人了,DevOps Engineer
做web还是java最方便哪些 web framework 可以 很容易 scale 到 multiple server 上面?
Vagrant v.s. Docker不要小看js
docker的newbie 问题有人知道dealmoon是用什么框架搭建的吗?
请教移动开发的framework问题谁用过OpenResty?
linux怎么快速重装系统保持原来的配置?大牛们说说为什么我那么钟意node?
相关话题的讨论汇总
话题: docker话题: nodejs话题: ip话题: 网站话题: 服务器