找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14|回复: 0

[Docker] Docker 搭建一个Linux命令查询网站

[复制链接]

1885

主题

520

回帖

7376

积分

管理员

积分
7376
发表于 2024-8-14 14:29:23 | 显示全部楼层 |阅读模式
1.创建docker-compose.yml文件
  1. mkdir linux-command;cd linux-command  #创建一个目录,并进入此目录
复制代码
2.把下面代码复制到文本中,按i输入。
  1. version: '3.3'  # 这是一个Docker Compose文件的版本声明,它表明该文件符合Docker Compose文件格式版本3.3
  2. services:
  3.     linux-command:   #服务名,可以自定义
  4.         container_name: linux-command    #容器名,可以自定义
  5.         ports:
  6.             - '3000:3000'  # 冒号:左边的3000可以改成任意vps上未使用过的端口,冒号右边是本docker镜像里的端口
  7.         environment:
  8.             - PUID=0    # 用户ID,在终端输入id可以查看当前用户的id
  9.             - PGID=0    # 组ID同上
  10.             - TZ=Asia/Shanghai  #时区,可以自定义
  11.         restart: always    #开启自启动其他选项看以下备注
  12.         image: wcjiang/linux-command:latest
复制代码
3.保存退出 -  按下ESC,然后输入:wq!  保存退出即可

4.运行下面命令是否安装成功,并且查看程序是否运行。

  1. docker-compose up -d #运行容器
复制代码
  1. docker-compose ps  #查看是否开启成功
复制代码
5.下面是执行成功的界面:
  1. docker-compose ps
  2. NAME                COMMAND                  SERVICE             STATUS              PORTS
  3. linux-command       "/busybox httpd -f -…"   linux-command       running             0.0.0.0:3000->3000/tcp, :::3000->3000/tcp
复制代码
6.http://ip:3000  #打开自己VPS的端口加ip进入web页面



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表