Docker部署code-server
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Docker部署code-server,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1582字,纯文字阅读大概需要3分钟。
内容图文
Docker部署code-server
介绍
code-server是一个通过浏览器可以在任何终端设备上进行代码编写的工具,其界面与vscode相似
具体信息可查看GitHub
Docker部署
官方文档中有关于docker部署的命令,这边解释下意义
# This will start a code-server container and expose it at http://127.0.0.1:8080.
# It will also mount your current directory into the container as `/home/coder/project`
# and forward your UID/GID so that all file system operations occur as your user outside
# the container.
#
# Your $HOME/.config is mounted at $HOME/.config within the container to ensure you can
# easily access/modify your code-server config in $HOME/.config/code-server/config.json
# outside the container.
mkdir -p ~/.config
docker run -it --name code-server -p 127.0.0.1:8080:8080 -v "$HOME/.config:/home/coder/.config" -v "$PWD:/home/coder/project" -u "$(id -u):$(id -g)" -e "DOCKER_USER=$USER" codercom/code-server:latest
首先创建自己的配置文件目录
mkdir ~/.config/code-server
然后配置docker运行的端口和挂载目录
docker run -it --name code-server -p 8081:8080 \ # 映射主机端口
# 配置文件目录
-v "$HOME/.config/code-server:/root/.config/code-server" # 挂载项目目录,使得编写的代码可以在宿主机中找到
-v "/home/yjs/Project/code-server:/home/coder/project" -u "$(id -u):$(id -g)" \ # 指定用户
-e "DOCKER_USER=$USER" \ # 设置环境
codercom/code-server:latest # 镜像名
docker run -it --name code-server -p 8080:8080 -v "$HOME/.config/code-server:/root/.config/code-server" -v "/home/yjs/Project/code-server:/home/coder/project" -u "$(id -u):$(id -g)" -e "DOCKER_USER=$USER" codercom/code-server:latest
这边在挂载目录下可以看到配置文件
打开即可修改密码,这里先修改为123456
之后重启一下容器
docker restart code-server
完成部署,打开浏览器查看
原文:https://www.cnblogs.com/JoshuaYu/p/15160469.html
内容总结
以上是互联网集市为您收集整理的Docker部署code-server全部内容,希望文章能够帮你解决Docker部署code-server所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。