fix: 将auth设为none
This commit is contained in:
@@ -51,5 +51,10 @@ RUN chmod -R 555 /home/coder/.local/share/code-server/extensions
|
|||||||
# 通过设置环境变量,把插件市场 URL 指向空,这样搜索插件会直接报错或为空
|
# 通过设置环境变量,把插件市场 URL 指向空,这样搜索插件会直接报错或为空
|
||||||
ENV EXTENSIONS_GALLERY='{"serviceUrl": ""}'
|
ENV EXTENSIONS_GALLERY='{"serviceUrl": ""}'
|
||||||
|
|
||||||
|
# 删除历史遗留的 config.yaml,避免 auth 被写死
|
||||||
|
RUN rm -f /home/coder/.config/code-server/config.yaml
|
||||||
|
|
||||||
# 最后切换回 coder 用户运行
|
# 最后切换回 coder 用户运行
|
||||||
USER coder
|
USER coder
|
||||||
|
|
||||||
|
CMD ["code-server", "--bind-addr", "0.0.0.0:8080", "--auth", "none"]
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
- docker 打包命令
|
- docker 打包命令
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
docker build -t code-server:v1
|
docker build -t code-viewer-docker:v1.1 .
|
||||||
```
|
```
|
||||||
|
|
||||||
- docker 推送到自建 gitea
|
- docker 推送到自建 gitea
|
||||||
@@ -17,13 +17,13 @@
|
|||||||
2. 打标签
|
2. 打标签
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
docker tag code-server:v1 gitea.kmux.cn/zhilv/code-viewer-docker:v1
|
docker tag code-viewer-docker:v1.1 gitea.kmux.cn/zhilv/code-viewer-docker:v1.1
|
||||||
docker tag code-server:v1 gitea.kmux.cn/zhilv/code-viewer-docker:latest
|
docker tag code-viewer-docker:v1.1 gitea.kmux.cn/zhilv/code-viewer-docker:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
3. 推送
|
3. 推送
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
docker push gitea.kmux.cn/zhilv/code-viewer-docker:v1
|
docker push gitea.kmux.cn/zhilv/code-viewer-docker:v1.1
|
||||||
docker push gitea.kmux.cn/zhilv/code-viewer-docker:latest
|
docker push gitea.kmux.cn/zhilv/code-viewer-docker:latest
|
||||||
```
|
```
|
||||||
@@ -1,13 +1,12 @@
|
|||||||
services:
|
services:
|
||||||
code-viewer:
|
code-viewer:
|
||||||
# build: .
|
# build: .
|
||||||
image: gitea.kmux.cn/zhilv/code-viewer-docker:latest
|
image: code-viewer-docker:v1.1
|
||||||
container_name: code-viewer
|
container_name: code-viewer
|
||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
- AUTH=none
|
# - AUTH=none
|
||||||
- PASSWORD=123456
|
|
||||||
volumes:
|
volumes:
|
||||||
# 只挂载代码,不挂载配置和插件目录!
|
# 只挂载代码,不挂载配置和插件目录!
|
||||||
- ./repos:/home/coder/project:ro
|
- ./repos:/home/coder/project:ro
|
||||||
|
|||||||
@@ -1,34 +1,38 @@
|
|||||||
{
|
{
|
||||||
/* ------ 1. 缩放功能 ------ */
|
"locale": "zh-cn",
|
||||||
"editor.mouseWheelZoom": true,
|
"workbench.startupEditor": "none",
|
||||||
|
"terminal.integrated.enabled": false,
|
||||||
|
|
||||||
/* ------ 2. UI 隐藏 ------ */
|
/* ------ 1. 缩放功能 ------ */
|
||||||
// 隐藏侧边栏的“扩展”视图 (软隐藏)
|
"editor.mouseWheelZoom": true,
|
||||||
// 虽然用户能通过菜单打开,但打开了也装不了东西(因为我们锁了权限)
|
|
||||||
"workbench.view.extensions.visible": false,
|
|
||||||
"workbench.view.debug.visible": false,
|
|
||||||
|
|
||||||
// 隐藏状态栏
|
/* ------ 2. UI 隐藏 ------ */
|
||||||
"workbench.statusBar.visible": false,
|
// 隐藏侧边栏的“扩展”视图 (软隐藏)
|
||||||
|
// 虽然用户能通过菜单打开,但打开了也装不了东西(因为我们锁了权限)
|
||||||
|
"workbench.view.extensions.visible": false,
|
||||||
|
"workbench.view.debug.visible": false,
|
||||||
|
|
||||||
// 顶部菜单紧凑
|
// 隐藏状态栏
|
||||||
"window.menuBarVisibility": "compact",
|
"workbench.statusBar.visible": false,
|
||||||
|
|
||||||
// 隐藏小地图
|
// 顶部菜单紧凑
|
||||||
"editor.minimap.enabled": false,
|
"window.menuBarVisibility": "compact",
|
||||||
|
|
||||||
/* ------ 3. 插件管理策略 ------ */
|
// 隐藏小地图
|
||||||
// 禁止自动更新插件
|
"editor.minimap.enabled": false,
|
||||||
"extensions.autoUpdate": false,
|
|
||||||
// 忽略推荐
|
|
||||||
"extensions.ignoreRecommendations": true,
|
|
||||||
|
|
||||||
/* ------ 4. 终端与只读 ------ */
|
/* ------ 3. 插件管理策略 ------ */
|
||||||
"terminal.integrated.visible": false,
|
// 禁止自动更新插件
|
||||||
"files.readonlyInclude": { "**": true },
|
"extensions.autoUpdate": false,
|
||||||
"files.autoSave": "off",
|
// 忽略推荐
|
||||||
|
"extensions.ignoreRecommendations": true,
|
||||||
|
|
||||||
/* ------ 5. 主题 ------ */
|
/* ------ 4. 终端与只读 ------ */
|
||||||
"workbench.colorTheme": "One Dark Pro",
|
"terminal.integrated.visible": false,
|
||||||
"workbench.iconTheme": "material-icon-theme"
|
"files.readonlyInclude": { "**": true },
|
||||||
|
"files.autoSave": "off",
|
||||||
|
|
||||||
|
/* ------ 5. 主题 ------ */
|
||||||
|
"workbench.colorTheme": "One Dark Pro",
|
||||||
|
"workbench.iconTheme": "material-icon-theme"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user