网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

dockerrun默认工作目录-w参数-创新互联

运行 docker 容器时,有时候我们希望它默认进入一个工作目录,我们可以在 docker run 命令后追加参数-w来实现,这样我们就不需要在启动 docker 容器后再进行一次 cd 命令了。

10年积累的网站设计制作、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有随县免费网站建设让你可以放心的选择与我们合作。

docker run --help帮助中-w的释义如下:

-w, --workdir string                 Working directory inside the container

以构建 maven 项目为例如下:

docker run -it --rm \
-v /code/spring-boot-demo/:/spring-boot-demo \
-w /spring-boot-demo \
--name maven maven:3.8.6-jdk-8 \
mvn clean package -T 1C -Dmaven.test.skip=true -Dmaven.compile.fork=true

参数说明:

  • --name指定了容器创建后的名称(使用 --rm 时不建议指定 --name,防止并发 run 时同名报错)
  • -v参数挂载目录,将宿主机的文件夹挂载到容器中
  • --rm表示容器运行退出后自动清除挂载卷,等价在容器退出后执行docker rm -v,指定--rm参数启动容器时通常不使用-d参数
  • -w指定容器启动后的默认工作目录,全称是--workdir
  • -T 1C参数表示使用每个 CPU 核心跑一个工程(适用 Maven 3.x 以后版本)
  • -Dmaven.test.skip=true表示跳过执行 Unit 测试用例
  • -Dmaven.compile.fork=true表示使用多线程进行编译

(END)

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


新闻名称:dockerrun默认工作目录-w参数-创新互联
URL地址:http://bjjierui.cn/article/dgdjjs.html

其他资讯