Docker搭建一个linux命令搜索网站
Docker搭建一个linux命令搜索网站

Docker搭建一个linux命令搜索网站

Demo
1.官方demo
https://wangchujiang.com/linux-command/
2.本站demo
https://linux.ywsj.eu.org/

本项目的github
https://github.com/jaywcjlove/linux-command

一、Docker环境部署
在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04

docker安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

创建docker-compose.yml文件

version: '3.3'  # 这是一个Docker Compose文件的版本声明,它表明该文件符合Docker Compose文件格式版本3.3
services:
    linux-command:   #服务名,可以自定义
        container_name: linux-command    #容器名,可以自定义
        ports:
            - '3000:3000'  # 冒号:左边的3000可以改成任意vps上未使用过的端口,冒号右边是本docker镜像里的端口
        environment:
            - PUID=0    # 用户ID,在终端输入id可以查看当前用户的id
            - PGID=0    # 组ID同上
            - TZ=Asia/Shanghai  #时区,可以自定义
        restart: always    #开启自启动其他选项看以下备注
        image: wcjiang/linux-command:latest

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注