美文网首页
安装docker,docker-compose,Kvm

安装docker,docker-compose,Kvm

作者: 春秋不做梦 | 来源:发表于2021-05-06 12:01 被阅读0次

安装docker

更新仓库

$ sudo apt-get update

安装 apt 依赖包,用于通过HTTPS来获取仓库

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

添加 Docker 的官方 GPG 密钥

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

设置稳定版仓库

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"

安装 Docker

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
添加当前用户到 docker 用户组
$ groups
$ sudo groupadd docker
$ sudo gpasswd -a ${USER} docker
$ sudo service docker restart
#需要注销当前终端账号,重新登录就可以使用了

安装docker-compose

docker-compose :https://github.com/docker/compose/releases

# mv docker-compose-Linux-x86_64 /usr/bin/docker-compose
# chmod +x /usr/bin/docker-compose
# ll /usr/bin/docker-compose
-rwxr-xr-x 1 root root 12211728 Mar  2 17:30 /usr/bin/docker-compose
# docker-compose -v
docker-compose version 1.28.5, build c4eb3a1f

安装Kvm

检测服务器是否支持VT

egrep - o "(vmx|svm)" /proc/cpuinfo
如支持,输出结果如下:
$ egrep -o "(vmx|svm)" /proc/cpuinfo
vmx
vmx
vmx
...

开始安装KVM

$ sudo apt-get install qemu-kvm ubuntu-vm-builder bridge-utils 

启用KVM内核模块

$ sudo modprobe kvm
$ sudo modprobe kvm_intel
$ sudo modprobe kvm_amd
#正常情况下,这3条命令执行成功和没有任何输出

检测KVM是否安装成功

$ kvm-ok 
INFO: /dev/kvm exists
KVM acceleration can be used

添加用户root到kvm组

$ sudo adduser root kvm

安装Libvirt

$ sudo apt-get -y install libvirt-bin qemu virt-manager

启动libvirt服务

$ sudo service libvirtd restart

查看现有的KVM虚拟机列表

$ virsh list --all

打开virt-manager管理界面

$ virt-manager
1.png

相关文章

网友评论

      本文标题:安装docker,docker-compose,Kvm

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