码迷,mamicode.com
首页 > 其他好文 > 详细

Dockerfile设置ENTRYPOINT使用alias指令启动

时间:2021-06-02 11:58:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:cmd   内容   alias   bin   poi   tar   lang   entry   编写   

网上很多设置~/.bashrc或者/etc/profile的帖子,但是当我们使用ENTRYPOINT会失效,使用CMD格式的话有导致丢失启动参数。

这里"Using an entrypoint script"来实现该功能。

实现alias ll=‘ls -al‘

  1. 编写ll命令文件: ll
#!/bin/sh
set -e
alias ll="ls -al"
ll "$@"
  1. Dockerifle文件关键内容
...省略...
ADD ./ll /bin/ll
  1. 运行
docker run -it --rm image:tag ll ~

Dockerfile设置ENTRYPOINT使用alias指令启动

标签:cmd   内容   alias   bin   poi   tar   lang   entry   编写   

原文地址:https://www.cnblogs.com/konwcode/p/14814631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!