Ubuntu 设置 root 账号密码:
#设置root用户密码
vagrant@ubuntu-xenial:/etc/systemd$ sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
#切换root 用户
vagrant@ubuntu-xenial:/etc/systemd$ su
Password:
root@ubuntu-xenial:/etc/systemd#
Ubuntu 镜像源修改:
-
备份镜像源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
-
编辑镜像源文件
sudo vim /etc/apt/sources.list #修改为阿里云镜像 16.0.4 deb http://mirrors.aliyun.com/ubuntu/ xenial main deb-src http://mirrors.aliyun.com/ubuntu/ xenial main deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
-
更新源
#更新源 sudo apt-get update #复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。 sudo apt-get -f install #更新软件 sudo apt-get upgrade
或者利用sed命令批量替换
把/etc/apt/sources.list路径下的sources.list文件中的cn.archive.ubuntu.com内容全部替换成mirrors.aliyun.com
sudo sed -i "s/cn.archive.ubuntu.com/mirrors.aliyun.com/g" grep "cn.archive.ubuntu.com" -rl /etc/apt/sources.list
Ubuntu 安装 Docker 基于阿里云的脚本安装:
-
安装:
$ curl -fsSL get.docker.com -o get-docker.sh #下载get-docker.sh文件 $ sudo sh get-docker.sh --mirror Aliyun #以阿里云镜像安装get-docker.sh脚本内容
-
调优:
$ sudo systemctl enable docker #开机启动docker $ sudo systemctl start docker #启动docker $ sudo groupadd docker #建立docker组 $ sudo usermod -aG docker $USER #将当前用户加入 docker 组 $ sudo newgrp docker #更新用户组 #阿里云docker镜像加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://o22zvpb7.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
-
验证:
$ sudo docker --version #查看docker安装版本
Ubuntu 安装 docker-compose:
# 使用国内加速代理进行加速下载
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.28.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
# docker-compose 文件授权
sudo chmod +x /usr/local/bin/docker-compose
其中版本号替换为当前最新版本号:docker-compose 官方 install
或者直接查看 docker-compose 版本 github/docker-compose