创建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文件相同目录下

创建镜像

删除之前的所有容器

通过淘宝镜像创建虚拟机

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

相关推荐
汪碧康24 分钟前
一文掌握k8s的升级更新策略
云原生·容器·kubernetes·k8s·亲和性·xkube
有毒的教程1 小时前
SaltStack 开源自动化运维工具详细介绍
运维·开源·saltstack
大房身镇、王师傅1 小时前
【VirtualBox】VirtualBox 7.1.6 RockyLinux10 配置增强功能 设置共享目录
运维·服务器·virtualbox·rockylinux10
betazhou1 小时前
rsync使用案例分析
linux·运维·服务器·rsync·同步数据
杨浦老苏2 小时前
离线优先的自托管笔记应用Anchor
笔记·docker·群晖
zcz16071278212 小时前
docker部署 WVP-Pro
容器
minglie13 小时前
谷歌浏览器搜索技巧
运维
脑子进水养啥鱼?3 小时前
Linux find 命令
linux·运维
曹天骄3 小时前
Cloudflare Worker 关联域名访问后出现301 / 308
运维·云计算