1.安装
#pacman -S docker
#systemctl enable docker
2.修改docker数据的存储路径
[root@archlinux srv]# mkdir -p /etc/docker && nano -w /etc/docker/daemon.json
{ "data-root": "/srv/docker" }
默认为/var/lib/docker,我修改为/srv/docker
3.启动docker
#systemctl start docker
4.把你要运行的用户加入组
# gpasswd -a zinc docker
4.构建或者下载镜像
docker pull base/archlinux #for x86
archlinux镜像下载地址:https://registry.hub.docker.com/u/base/archlinux/
git clone https://github.com/docker/docker.git
$ cd contrib/ $ chmod +x mkimage-arch.sh $ ./mkimage-arch.sh # docker run -t -i --rm base/archlinux:2014.07.03 /bin/bash # try it
5.查看镜像
[root@secSrv docker]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
base/archlinux 2014.07.03 ea234cde99e6 6 weeks ago 282.9 MB
base/archlinux latest dce0559daa1b 6 weeks ago 282.9 MB
6.运行命令
docker run -t -i –rm base/archlinux:2014.07.03 /bin/bash
7.保存修改过的镜像
sudo docker commit <CONTAINER ID> newname:newtag