Ubuntu常用设置

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 镜像源修改:

  1. 备份镜像源文件:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

  2. 编辑镜像源文件

    清华源

    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
    
  3. 更新源

    #更新源
    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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值