安装tools,为了可以复制,桌面UI大小自适应
在虚拟机上安装点击选项安装vmtools
将tools双击打开,提取下面的文件到桌面
点击文件,在终端中打开
sudo ./vmware-install.pl
输入当前用户密码:
重启主机
设置root密码
sudo passwd
新密码:
登录root
su
先临时修改IP地址网关,以及在resolv文件中添加dns地址
ip address add 192.168.1.1/24 dev ens33 ##临时修改IP地址
ip link set ens33 up 打开ens33网卡
ip route add default via 192.168.1.254
vi /etc/resolv.conf(好像是这个文件)
nameserver 192.168.1.254
nameserver 114.114.114.114
可以ping通百度后再进行以下操作
修改IP地址
network:
version: 2
renderer: NetworkManager #此处表示使用什么服务管理。需要安装apt install NetworkManager
ethernets:
ens33: #当前设置的网卡
dhcp4: no #是否启动dhcp获取地址
optional: true
addresses:
- 192.168.31.251/24
routes: #20.10版本新语法重点修改位置
- to: default
via: 192.168.31.1
nameservers:
addresses: [192.168.31.1,8.8.8.8,114.114.114.114]
修改后应用配置
netplan apply
报错别管,重启就行
在ufw配置文件中打开路由转发
更换阿里源
vi /etc/apt/sources.list
删除所有,添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
更新系统
# 更新本地包数据库
apt-get update
# 更新所有已安装的包
apt-get update --fix-missing
apt upgrade -y
# 自动移除不需要的包
apt purge
apt autoremove
apt autoclean: 将已删除软件包的.deb安装文件从硬盘中删除;
apt clean: 同上,但会把已安装的软件包的安装包也删除掉;
apt autoremove: 删除为了满足其他软件包的依赖而安装,但现在不再需要的软件包;
apt remove [软件包名]: 删除已安装的软件包(保留配置文件);
apt --purge remove [软件包名]: 删除已安装包(不保留配置文件)
下载vim文件编辑器
apt-get -y install vim
安装 rpm 格式的软件
安装docker
#使用 apt-get 进行安装
# step 1: 安装必要的一些系统工具
apt-get update
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# step 2: 安装GPG证书
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# Step 3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# Step 4: 更新并安装Docker-CE
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io -y
# 安装指定版本的Docker-CE:
# Step 1: 查找Docker-CE的版本:
# apt-cache madison docker-ce
# docker-ce | 17.03.1~ce-0~ubuntu-xenial | https://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# docker-ce | 17.03.0~ce-0~ubuntu-xenial | https://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# Step 2: 安装指定版本的Docker-CE: (VERSION例如上面的17.03.1~ce-0~ubuntu-xenial)
# sudo apt-get -y install docker-ce=[VERSION]
-------------------------------------------------------------
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
br_netfilter
EOF
cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sudo sysctl --system
modprobe br_netfilter
在sysctl中添加找到
net.ipv4.ip_forward = 1 去到#号下面添加
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
sysctl -p
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://4e80n4cu.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
vim /etc/default/grub
GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
update-grub
重启主机
下载镜像
docker pull httpd
docker pull busybox
docker pull centos:7
docker pull nginx
docker pull ubuntu
开启防火墙
ufw enable
selinux默认没有安装
将docker设置为开机自启动
/lib/systemd/systemd-sysv-install enable docker
修改主机名
gedit /etc/hostname
硬盘扩容
lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv