使用以下 Dockerfile:
FROM nexylan/php-dev:7.1-alpine
COPY entrypoint.sh /
RUN chmod u+x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
WORKDIR /code
CMD ["tail", "-f", "/dev/null"]
Run Code Online (Sandbox Code Playgroud)
(入口点与问题无关)。
docker-compose 上的定义:
version: '2'
services:
data:
image: alpine
volumes:
- .:/code
console:
build: docker/php-console
volumes_from:
- data
env_file:
- .env
Run Code Online (Sandbox Code Playgroud)
以及有关 Gitlab CI 命令的以下命令:
image: docker
services:
- docker:dind
before_script:
- docker info
- apk add --update bash python py-pip python-dev
- pip install docker-compose
- docker-compose up -d
- docker-compose ps
- docker-compose exec -T console make install
stages: …
Run Code Online (Sandbox Code Playgroud) 我刚刚安装了colour-man-pages zsh 插件。
它运行良好,但我在底部消息上有一个难看的颜色输出:
在不覆盖所有内容的情况下个性化插件颜色的正确方法是什么?似乎颜色是在插件激活过程中直接设置的。
或者它可能是我的系统的错误,可以用另一种方式修复?事实上,这种默认的不可读的颜色输出看起来很奇怪。
我在 Ubuntu 18.10 和 gnome-terminal 下运行。