ubuntu16中如何安装docker、machine、compose、virtualbox|kvm

这篇文章主要为大家展示了“ubuntu16中如何安装docker、machine、compose、virtualbox|kvm”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ubuntu16中如何安装docker、machine、compose、virtualbox|kvm”这篇文章吧。

创新互联公司专业为企业提供南谯网站建设、南谯做网站、南谯网站设计、南谯网站制作等企业网站建设、网页设计与制作、南谯企业网站模板建站服务,10多年南谯做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

安装docker

其他:https://docs.docker.com/engine/installation/

$ sudo apt-get remove docker docker-engine docker.io
# 删除旧版本
$ sudo apt-get update
$ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
# 安装docker存储驱动程序
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
# 配置存储库安装
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# 添加docker官方密钥
$ sudo apt-key fingerprint 0EBFCD88
# 验证密钥
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# 设置存储库,lsb_release -cs是发行版名称,如xenial
$ sudo apt-get update
$ sudo apt-get install docker-ce
# 安装最新docker社区版
$ apt-cache madison docker-ce
$ sudo apt-get install docker-ce=
# ,也可以查看版本,选择稳定版本
$ sudo docker run hello-world
# 验证docker-ce

安装machine

其他:https://docs.docker.com/machine/install-machine/#installing-machine-directly

$ curl -L https://github.com/docker/machine/releases/download/v0.12.2/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine &&
chmod +x /tmp/docker-machine &&
sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
# 安装docker-machine
$ docker-machine version
# 验证machine

安装compose

sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# 安装compose
sudo chmod +x /usr/local/bin/docker-compose
# 增加x权限
docker-compose --version
# 验证compose

安装virtualbox

其他:https://www.virtualbox.org/wiki/Linux_Downloads

vim /etc/apt/sources.list
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
# 增加apt源
wget https://www.virtualbox.org/download/oracle_vbox_2016.asc
# 下载最新keys
sudo apt-key add oracle_vbox_2016.asc
# 添加keys到apt
sudo apt-get update
sudo apt-get install virtualbox-5.1
# 安装virtualbox
sudo apt-get -f install
# 解决依赖
sudo apt-get install virtualbox-5.1
vboxmanage --version
# 验证
安装kvm

除ubuntu16外版本:https://github.com/dhiltgen/docker-machine-kvm/releases

# 不能同时安装virtualbox或其他占用CPU虚拟化软件
$ curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-ubuntu16.04 > /usr/local/bin/docker-machine-driver-kvm \ 
  chmod +x /usr/local/bin/docker-machine-driver-kvm
# 安装kvm
$ sudo apt-get install libvirt-bin qemu-kvm
# kvm的驱动
usermod -G group user
创建machine
docker-machine create machine-name
# 默认使用vbox作为驱动
docker-machine create -d kvm myengine0

以上是“ubuntu16中如何安装docker、machine、compose、virtualbox|kvm”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享文章:ubuntu16中如何安装docker、machine、compose、virtualbox|kvm
本文链接:http://cdiso.cn/article/gcdjso.html

其他资讯