YHX-2010 commited on
Commit
c7e9bfa
·
verified ·
1 Parent(s): 5748b3c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +14 -21
Dockerfile CHANGED
@@ -1,21 +1,14 @@
1
- # 使用 Node.js 环境
2
- FROM node:22
3
- # 更新包管理器并安装必要的软件
4
- RUN apt-get update && apt-get install -y \
5
- python3 \
6
- git \
7
- build-essential \
8
- g++ \
9
- libx11-dev \
10
- libxkbfile-dev \
11
- libsecret-1-dev \
12
- libkrb5-dev \
13
- python-is-python3 \
14
- && apt-get clean && rm -rf /var/lib/apt/lists/*
15
- # Clone VS Code
16
- RUN git clone https://github.com/microsoft/vscode
17
- # cd & install
18
- RUN cd vscode ; pwd ; npm install
19
- # 开启 Code Server
20
- EXPOSE 9888
21
- RUN "/vscode/script/code-server.sh --launch"
 
1
+ # 使用 Ubuntu
2
+ FROM ubuntu:latest
3
+ # Install Homebrew
4
+ USER root
5
+ RUN apt install git
6
+ RUN git clone https://github.com/Homebrew/brew homebrew
7
+ RUN eval "$(homebrew/bin/brew shellenv)" && \
8
+ brew update --force --quiet && \
9
+ chmod -R go-w "$(brew --prefix)/share/zsh" && \
10
+ brew install --cask visual-studio-code
11
+
12
+ # start!
13
+ EXPOSE 8000
14
+ RUN code serve-web