美文网首页
ubuntu16.04/docker/rancher配置与安装

ubuntu16.04/docker/rancher配置与安装

作者: awayisblue | 来源:发表于2020-07-03 16:30 被阅读0次

静态ip配置

假如是在内网或virtualbox里使用ubuntu,最好分配一个静态id,后续登录比较方便。

编辑: /etc/network/interfaces

iface ens160 inet static

address 192.168.1.21

netmask 255.255.255.0

gateway 192.168.1.1

broadcast 192.168.1.255

配置dns:/etc/resolvconf/resolv.conf.d/base

# 多个nameserver 可以配置多个dns

# nameserver 192.168.1.12

nameserver 114.114.114.114

然后运行  以下指令 让更改生效:

sudo service netwoking restart

sudo service resolvconf restart

注意, 配置完后,虽然网络可以正常使用,但运行ifconfig还是原来的地址信息。比较简单的方式是重启一下机器,让所有信息都更新到最新。如果保持旧信息,可能其它机器识别本机器的信息时,会出现错误。

docker 安装

教程:

https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1

统一选用: 17.12.1~ce-0~ubuntu  版本

把用户ubuntu加入docker组,后续运行docker命令不需要sudo:

sudo usermod -a -G docker ubuntu

运行docker的服务器都需要把ubuntu加入到docker, 这样可以避免很多权限的问题。

直接使用脚本安装(root)(使用ubuntu16.04 64位测试):

#!/bin/bash

sudo apt-get update

sudo apt-get install -y    apt-transport-https    ca-certificates    curl    gnupg-agent    software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo apt-key fingerprint 0EBFCD88

sudo add-apt-repository    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \

  $(lsb_release -cs) \

  stable"

sudo apt-get update

apt-cache madison docker-ce

apt-get install -y --allow-unauthenticated  docker-ce=17.12.1~ce-0~ubuntu

sudo usermod -a -G docker ubuntu

rancher 安装

rancher 使用1.6的版本,高版本之前用了有bug.而且相较于1.X版本,改动比较大。1.X比较熟悉,且稳定。固使用1.X版本。

安装方式:

docker run -d --restart=unless-stopped -p 8080:8080 rancher/server

这样,就可以使用ip:8080来访问rancher了。

docker国内镜像

使用docker run image-name的时候,image-name可能由于国内限制的问题,导致无法拉取。可以使用国内的镜像,使用方式为:

把image-name改成:registry.docker-cn.com/image-name

这样就可以使用国内的镜像源了。

相关文章

网友评论

      本文标题:ubuntu16.04/docker/rancher配置与安装

      本文链接:https://www.haomeiwen.com/subject/rbgsqktx.html