1. 安装lxd
sudo apt-get install lxd
2. 将普通用户添加至lxd,使普通用户也可使用lxd
# 添加用户,并加入lxd用户组(user1为新用户名)
useradd -md /home/user1 -s /bin/bash -g lxd user1
# 设置新用户的密码
passwd user1
# 切换到新用户
su - user1
3. 初始化lxd
# 根据提示回车默认就好
lxd init
4. 配置lxd的镜像源,并下载ubuntu16.04镜像
# 添加lxd镜像的tuna-images源
lxc remote add tuna-images https://mirrors.tuna.tsinghua.edu.cn/lxc-images/ --protocol=simplestreams --public
# 查看tuna-images源下所有的镜像列表
lxc image list tuna-images:
# 下载ubuntu16.04镜像
lxc image copy tuna-images:ubuntu/16.04 local: --alias ubuntu/16.04 --copy-aliases --public
5. 创建镜像模板,方便往后创建新的容器时,还要重复的安装基本环境
# 创建虚拟机容器,并进入
lxc init ubuntu/16.04 template -p defaul