Ubuntu Server 16.04.2 安装
下载镜像
制作安装U盘
使用 UltraISO 等软件可以通过 ISO 文件制作启动盘
开始安装
- 把制作好的U盘插入电脑
- 从 U盘启动电脑
- 按向导开始安装。注意:选语言的时候最好不要选中文,不然可能安装失败。
配置网络
安装好之后登录系统,默认状态下 IP 地址是自动获取的,如果需要配置静态 IP 地址,可以通过修改 /etc/network/interfaces
文件。
修改完后,需要重启机器(使用reboot
命令)。
配置时区
运行
tzselect
sudo tzselect复制文件到/etc目录下
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
更新时间
sudo ntpdate time.windows.com
笔记本配置合盖不休眠
修改 /etc/systemd/logind.conf
将 #HandleLidSwitch=suspend
改为 HandleLidSwitch=ignore
重启 Login Manager 服务
安装 SSH Server
如果需要远程访问主机的,应先安装 SSH 服务器:sudo apt-get install openssh-server
安装完后会自动运行,可以检查一下:ps -ef|grep ssh
能看到如下内容
安装 Docker
开启 Docker tcp 监听
默认Docker 守护进程只会监听socket,不会监听任何 TCP 端口,如果要使用 Remote API 访问的话,需要开启端口监听。
正常情况下,在 Ubuntu 里修改 /etc/default
就可以了:
但在 Ubuntu Server 16.04 里却不起作用,网上搜索得到下面的方法解决:
打开/lib/systemd/system/docker.service 文件 添加一行EnvironmentFile=-/etc/default/docker
并修改 ExecStart=/usr/bin/docker daemon -H fd://
改成ExecStart=/usr/bin/docker daemon -H fd:// $DOCKER_OPTS
这样才可以使用/etc/default/docker 里定义的DOCKER_OPTS参数,然后执行:systemctl daemon-reload
systemctl restart docker
成功解决。
参考:http://blog.sina.com.cn/s/blog_979b9b9e0102wl1l.html