今天,偶然看见京东云618活动,有一种4C8G的云服务器1折秒杀。价格挺实惠的,就买下了。
购买的入口,就在其主页上;用京东的账号做实名认证,然后选择服务器的区域、操作系统类型等,就可以付款了。购买成功后,会收到短信,中间有登陆账号和密码。
在控制台界面,可以修改密码和远程登陆。也可以用其他SSH软件远程登陆。以下为试用过程中遇到的问题和解决办法。
1. 新建用户xiaoming
默认登陆用户名只有root,先新建一个用户xiaoming
adduser xiaoming
2. 将xiaoming加入sudo groups
新建的用户没有sudo权限,需要将其加入sudo groups
vi /etc/sudoers
在条目“# User privilege specification”加入xiaoming ALL=(ALL:ALL) ALL后,就可以用sudo了。
# User privilege specification
root ALL=(ALL:ALL) ALL
xiaoming ALL=(ALL:ALL) ALL
3. 解决sudo出错的问题
虽然sudo运行没有问题了,但是每次在第一行返回“sudo: unable to resolve host JD;感觉还是镜像设置的问题?
修改/etc/hosts内容:
原内容:
#127.0.0.1 localhost
#127.0.0.1 ubuntu
修改为:
#127.0.0.1 localhost
#127.0.0.1 JD
OK!问题解决,每次运行sudo都没有出错信息了。
4. 解决Screen出现Cannot open your terminal ‘/dev/pts/0’问题
选择的服务器镜像为Ubuntu 16;运行screen命令时,显示Cannot open your terminal ‘/dev/pts/0’错误。
chmod 777 /dev/pts/0
直接用上面的命令,修改访问权限就可以了。
5. 安装docker.io
sudo apt install docker.io
6. 设置docker镜像,加速下载
由于默认镜像访问速度实在太慢;参考网上教程加入了2个镜像
sudo vi /etc/docker/daemon.json
#insert the following text
{
"registry-mirrors": [
"https://dockerhub.azk8s.cn",
"https://reg-mirror.qiniu.com"
]
}
# then, restart the docker service by the following commands
sudo systemctl daemon-reload
sudo systemctl restart docker
之后,pull镜像的速度快多了;创建容器,然后运行,基本没有问题。唯一的缺点,有时候在容器中Ctrl+C终止程序的时候,容易卡住,差不多1分钟才能终止。现在还不确定是docker镜像的问题还是程序的问题,抑或是配置还是不够高吧。
网友评论