docker制作alpine-kod镜像

一、简述:

使用docker工具制作开源项目kod容器。

二、工具:

linux、kali两台机器

三、思路:

1、Linux上安装docker,pull一个alpine系统镜像,在镜像中部署kod项目。

2、在kali上开启apache网站,上传kod源代码包。

四、操作过程:

1、linux上部署kod

#安装docker
yum install docker -y
#启动docker
systemctl start docker
#设置开机自启
systemctl enable docker

2、pull一个alpine镜像,并进入alpine容器

docker run -d -p 80:80 docker.mirrors.ustc.edu.cn/library/alpine
docker run -d -p 80:80 -it 9977a074115e   输入自己pull的镜像id
docker exec -it 4c9ee73edd63 /bin/sh  

3、传输kod源代码

cd /var/www/html
把kod的网站源码包传上来
systemctl start apache2
浏览器访问一下kali的IP,可看到目录浏览模式,复制带有kod源码包的完整url

4、部署kod

wget 'http://10.0.0.3/kod源码包.zip'  
chmod 777 /html
apk add nginx
chown -R nginx.nginx

5、制作镜像并传输到docker仓库

docker commit elegant_wing alpine_kod:v1  对应的容器name和自创的版本号

docker login  
docker tag alpine_kod:v1 用户名/alpine_kod:v1
docker push 用户名/alpine_kod:v1

至此docker的alpine版kod镜像制作完成!

五、成品在下面的网站上:

huayimu/alpine_kod

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值