创建docker虚拟镜像,创建启动服务脚本

进入系统命令服务目录

编辑服务

复制代码
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=4
StartLimitInterval=20s
[Install]
WantedBy=multi-user.target

建立软连接

之后启动docker即可成功

创建Dockerfile文件,编辑内容

复制代码
#2024年10月11日16点28分
#指定基础镜像(原始)
FROM nginx:latest
#设置工作目录
WORKDIR /root/
#创建ks.cfg文件
RUN touch anaconda-ks.cfg
#创建xin.linux目录:
RUN mkdir -p www.xin.net
#替换Nginx默认配置文件
COPY nginx.conf.default /etc/nginx/nginx.conf
#将淘宝网站代码拷贝至Nginx发布目录:
ADD taobao_web.tar /usr/share/nginx/html/
#将taobao_web/内容移动到网站根目录
RUN mv /usr/share/nginx/html/taobao_web/* /usr/share/nginx/html/

将nginx配置文件,taobao网站放在Dockerfile文件相同目录下

创建镜像

删除之前的所有容器

通过淘宝镜像创建虚拟机

到此部署成功,即可成功访问网站

相关推荐
程序员老赵11 小时前
AdguardHome Docker 容器化部署指南
docker·dns
wanhengidc11 小时前
云手机的硬件依赖性如何?
运维·服务器·智能手机·云计算
piaoroumi11 小时前
UVC调试
linux·运维·前端
VekiSon11 小时前
Linux系统编程——标准IO
linux·运维·服务器
Evan芙12 小时前
DNS服务器类型,解析答案,正反解析域,资源记录定义总结
运维·服务器
露临霜12 小时前
Docker安装nginx
nginx·docker·容器
wanhengidc12 小时前
巨椰 云手机办公便利性高
运维·服务器·安全·智能手机·云计算
Saniffer_SH12 小时前
【每日一题】PCIe答疑 - 接大量 GPU 时主板不认设备或无法启动和MMIO的可能关系?
运维·服务器·网络·人工智能·驱动开发·fpga开发·硬件工程
爱宇阳12 小时前
Linux 安全加固:禁用 IPv4 ICMP 重定向发送
linux·运维·安全
Saniffer_SH12 小时前
【每日一题】讲讲PCIe链路训练和枚举的前后关系
运维·服务器·网络·数据库·驱动开发·fpga开发·硬件工程