環境:kali主機,虛擬機centos7(命名docker1)###環境可以選擇不同
###kali遠程連接到centos7
1.更新系統 //過程有點慢
yum update
2.重啟 //咋樣重啟,你開心就好,這里一定要重啟的,不然會翻車!!!
init 6
3.安裝docker
yum -y install docker*
4.開啟服務
systemctl start docker
5.更改配置文件
vi /etc/docker/daemon.json
//這里使用阿里雲加速地址,用別的應該也行,你可以試一下
{ "registry-mirrors": ["<https://cr.console.aliyun.com/?spm=a2c4e.11153959.blogcont29941.9.520269d6oNS7nC >"] }
6.重啟docker服務
systemctl restart docker
8.查找ubuntu鏡像,下載 //也可以查找別的,隨意發揮
docker search ubuntu
docker pull docker.io/ubuntu
9.給當前運行的鏡像命名
docker run -d --name monica docker.io/ubuntu init
10.連接已經啟動的鏡像 //仔細看!!這里是有變化別的
docker exec -ti monica /bin/bash
//查看可用鏡像和當前可以運行的(主要是是看命名的monica鏡像有沒有)
11.搭建apache2環境嘍
apt-get update&&apt-get install apache2
12.修改rc.local添加開機啟動命令,由於/etc/rc.local是/etc/rc.d/rc.local的軟連接,保證兩都有可執行權限
chmod +x /etc/rc.local
###具體操作看你自定義的鏡像,以及安裝的環境 //這里是以apache2為例
echo "service apache2 start" >>/root/start.sh
chmod +x /root/start.sh
echo "/root/start.sh" >>/etc/rc.local
docker commit 73ea7005c95c ttt:apache
docker images
###最后結果啦!!!