docker部署code-server的方法

 更新时间:2021年09月14日 16:09:56   作者:barwe  
这篇文章主要介绍了docker部署code-server的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

拉取镜像

# docker pull codercom/code-server
# docker images
REPOSITORY             TAG       IMAGE ID       CREATED       SIZE
codercom/code-server   latest    f3ac734fcec8   12 days ago   802MB

创建挂载目录

# CODE=/home/docker/code
# mkdir $CODE && cd $CODE

配置文件

方法1:从容器中导出

启动一个容器:-u 表示使用root用户运行

# docker run -d -u root -p 8088:8080 --name code-server -v $CODE:/home/code codercom/code-server
# docker ps
CONTAINER ID   IMAGE                  COMMAND                  CREATED       STATUS       PORTS                                       NAMES
97707c93cb41   codercom/code-server   "/usr/bin/entrypoint…"   3 hours ago   Up 3 hours   0.0.0.0:8088->8080/tcp, :::8088->8080/tcp   code-server

拉出配置文件:

# docker cp code-server:/root/.config/code-server/config.yaml $CODE/
# cat $CODE/config.yaml
bind-addr: 127.0.0.1:8080
auth: password
password: 59bd4df2841fbc77d67f674f
cert: false

改个密码:123456

方法2:直接新建配置文件[

# vim $CODE/config.yaml
bind-addr: 127.0.0.1:8080
auth: password
password: 123456
cert: false

启动服务

# docker stop code-server && docker rm code-server
# docker run -d -u root \
  -p 8088:8080 \
  --name code-server \
  -v $CODE/config.yaml:/root/.config/code-server/config.yaml \
  -v $CODE:/home/code \
  codercom/code-server

访问例如 http://192.168.0.206:8088/

到此这篇关于docker部署code-server的文章就介绍到这了,更多相关docker部署code-server内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker部署MySQL主从复制的实现

    Docker部署MySQL主从复制的实现

    本文主要介绍了Docker部署MySQL主从复制的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-10-10
  • docker上部署MySQL的示例

    docker上部署MySQL的示例

    这篇文章主要介绍了docker上部署MySQL的示例,帮助大家更好的理解和学习使用docker,感兴趣的朋友可以了解下
    2021-04-04
  • Docker如何安全地停止和删除容器

    Docker如何安全地停止和删除容器

    这篇文章主要介绍了Docker如何安全地停止和删除容器,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • docker Nginx PHP-FPM单机多站点布署的方法

    docker Nginx PHP-FPM单机多站点布署的方法

    这篇文章主要介绍了docker Nginx PHP-FPM单机多站点布署的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • 嵌入式移植docker报错问题(汇总)

    嵌入式移植docker报错问题(汇总)

    这篇文章主要介绍了嵌入式移植docker报错问题(汇总),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • docker 添加端口及获取dockerfile的方法

    docker 添加端口及获取dockerfile的方法

    这篇文章主要介绍了docker 添加端口及获取dockerfile的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • 使用docker搭建go环境的简单步骤

    使用docker搭建go环境的简单步骤

    最近公司里面的项目用到了Docker,正好准备学习下Golang,所以就学习Golang顺便也学习下Docker怎么用的,刚好从头开始配置下环境,这篇文章主要给大家介绍了关于使用docker搭建go环境的简单步骤,需要的朋友可以参考下
    2023-10-10
  • Centos8安装docker报错(错误提示:All mirrors were tried)的问题

    Centos8安装docker报错(错误提示:All mirrors were tried)的问题

    最近总是遇到“All mirrors were tried”的报错信息,没办法,就rm -rf /etc/yum.repos.d/* 全部!删了,下面小编通过本文给大家介绍下Centos8安装docker报错(错误提示:All mirrors were tried)的问题及解决过程,感兴趣的朋友一起看看吧
    2022-03-03
  • 云原生使用Docker部署mysql数据库的详细过程

    云原生使用Docker部署mysql数据库的详细过程

    使用docker部署mysql,可以省去mysql的安装配置过程,而且不限制数量,即起即用,下面这篇文章主要给大家介绍了关于云原生使用Docker部署mysql数据库的详细过程,需要的朋友可以参考下
    2023-03-03
  • Docker如何挂载mysql

    Docker如何挂载mysql

    这篇文章主要介绍了Docker如何挂载mysql问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03

最新评论