LXD是Linux下的虛擬化技術。Ubuntu Server(18.10)中已經內置了LXD。
初始化
使用lxd之前,先初始化,運行命令
sudo lxd init
運行命令後會提示很多問題,基本上全部默認就好
創建容器
運行命令
sudo lxc launch ubuntu:18.10 mycontainer
這裡創建一個ubuntu18.10的名字叫做mycontainer的容器
常用命令
查看運行的容器
sudo lxc listis
查看運行時間
sudo lxc exec mycontainer uptime
進入虛擬機的命令行
sudo lxc exec mycontainer /bin/bash
退出虛擬機命令行:
exit
向虛擬機拷貝文件:
sudo lxc file push myfile mycontainer/tmp/
從虛擬機拷貝文件:
sudo lxc file pull mycontainer/tmp/myfile myfile2
停止虛擬機:
sudo lxc stop mycontainer
刪除虛擬機:
sudo lxc delete mycontainer