笔者不在此赘述docker相关介绍,笔者的搭建环境是离线安装,本地yum源配置不在此赘述,可参见本地yum源安装
0x00 docker安装前准备
笔者安装的是docker-ce版本,需要以下安装包
因为是离线安装,所以还需要一个docker所需的镜像,笔者准备的是centos7的镜像:centos7.tar
因本次实验是以搭建nginx为例,所以笔者准备了nginx-1.14.0.tar.gz包
# mkdir -r /root/docker/Packages
然后将以上所需安装包放到/root/docker/Packages中
# vi /etc/yum.repos.d/docker.repo
[docker]
name=docker
baseurl=file:///root/docker
enabled=1
gpgcheck=0
# createrepo /root/docker/
docker库创建完成
0x01 docker安装与启动
# yum -y install docker-ce
# systemctl start docker.service
# systemctl enable docker.service
可以使用ifconfig命令查看是否已经出现docker的网卡
# ifconfig
# docker load < centos7.tar
# docker run -it 4cbf48630b46 bash //启动容器 i:交互 t:分配终端
(4cbf48630b46 根据’docker images’命令查看)
进入容器后使用可’exit’命令退出