首页 > 其他分享 >docker dockerfile模版文件

docker dockerfile模版文件

时间:2023-04-10 19:47:26浏览次数:34  
标签:en hexo admin 模版 docker dockerfile

目录

docker dockerfile模版文件

#参数
ARG My_Master=liwenchao1995
FROM ${My_Master}/hexo:v01
#注明坐车
MAINTAINER [email protected]
#标签
LABEL Desc_By="liwenchao"
#设置工作目录
WORKDIR	/opt/hexo
ADD ecs.tar.gz /usr/share/nginx/html
#创建一个非root用户admin
RUN adduser --disabled-password --gecos '' admin
#后面的操作都由admin来操作
USER admin
#环境变量
ENV LANG en_US.UTF-8 \
    LANGUAGE en_US:en \
    ENV LC_ALL en_US.UTF-8
#解释说明端口,没啥吊用,和readme.txt差不多
EXPOSE 9610
#shell命令行部分
RUN ln -snf /usr/share/zoneinfo/  /etc/localtime && echo  > /etc/timezone
CMD ["hexo","s"] || exit 1
#CMD ["tail","-f","/dev/null"]

标签:en,hexo,admin,模版,docker,dockerfile
From: https://www.cnblogs.com/liwenchao1995/p/17304077.html

相关文章

  • Docker 容器网络
    Docker容器网络网络只不过是一个区域【数据交流】默认情况下,所有容器都运行在Docker默认的网络空间中。在默认网络中,每个容器都可以与其他容器通信,我们可以创建网络隔离。Docker网络类型一般情况,分三种:none:对于这个容器,禁用所有网络host:对于独立容器,直接使用宿主机......
  • docker 部署 tomcat
    拉取tomcat镜像dockerpulltomcat:latest运行tomcatdockerrun-d-p8090:8080--nametomcat_doc-v/root/web/:/usr/local/tomcat/webappstomcat:latest......
  • 解决Windows下Docker启动容器时,端口被占用错误
    今天在启动本机的nacos容器时报了如下错误:,--.,--.'|,--,::|Nacos2.0.2,`--.'`|':,---.Runninginstandalonemode,Allfunctionmodules|::|......
  • Docker的网络模式
    1、Docker网络实现原理(1)Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器......
  • odoo Docker Compose 部署
    1.docker-compose.yml配置version:'3.1'services:web: image:odoo:14 depends_on: -mydb ports: -"8069:8069" environment: -HOST=mydb -USER=odoo -PASSWORD=myodoo volumes: -odoo-web-data:/var/lib/odoo -./config......
  • ChatGPT垂直行业私有数据知识库向量数据库-Linux Ubuntu下安装docker-并且安装运行qdr
    现在基于GPT相应实现自建本地知识库,必不可少的就是向量数据库,现在介绍下qdrant向量数据库的安装。因为qdrant向量数据库只支持docker部署,所以在服务器上安装一下docker,下面是在ubutnu下安装dockeraptupdateaptinstallapt-transport-httpsca-certificatescurlgnupglsb-r......
  • docker环境下安装zabbix
    一:安装docker安装部署docker.sh####################################脚本docker安装BEGINS[root@zabbix-agentyidong]#cat*.sh#!/bin/bashcat<<EOF1.安装docker2.启动docker3.退出EOFread-p"请选择一个变量来定位:"Selectcase$Selectin1)echo"安装docker软件开始--------......
  • Docker容器执行su命令报错su: cannot open session: Permission denied 解决方法
    1、先检查su命令权限是否正确,执行如下命令ll/etc/pam.d/su如果现实如图,则说明权限方面没问题,若您的执行结果与我的不一样,需调整权限。[root@blog-tag-gg~]#ll/etc/pam.d/su-rw-r--r--1rootroot5402月32021/etc/pam.d/su2、执行如下命令将如下。将su文......
  • failed to solve with frontend dockerfile.v0
    问题描述didi@didis-MacBook-Proipmi_exporter%dockerbuild-tipmi_exporter:0.1.[+]Building0.1s(1/2)=>[internal]loadbuil......
  • .NET6通过Docker搭建Nuget私有包服务器
    一、创建挂载目录文件夹1、可自定义文件夹路径,若提示文件夹不存在,就一级一级创建mkdir/usr/home/nuget/dbmkdir/usr/home/nuget/packages2、指定目录写入权限chmod666/usr/home/nuget二、sunside/simple-nuget-server容器1、创建容器sudodockerrun-d-p8085......