Known Issues and Troubleshooting¶
Known Issues¶
Issue with source ~/.zshrc
on builds¶
If you run the command source ~/.zshrc
within the Dockerfile it fails.
This is due to the build/shell throwing an error when one "source" command calls another "source" (i.e. a nested source) within a file.
Workaround examples¶
Temporarily Disable and Re-enable $ZSH/oh-my-zsh.sh
from ~/.zshrc
¶
Comment Source Lines in ~/.zshrc
:
sed -i 's/# source $ZSH\/oh-my-zsh.sh/source $ZSH\/oh-my-zsh.sh/g' ~/.zshrc
Unomment Source Lines in ~/.zshrc
on all stage builds:
sed -i 's/# source <(kubectl completion zsh)/source <(kubectl completion zsh)/g' ~/.zshrc && \
sed -i 's/# source <(kubectl completion zsh)/source <(kubectl completion zsh)/g' ~/.bashrc && \
sed -i 's/# source $ZSH\/oh-my-zsh.sh/source $ZSH\/oh-my-zsh.sh/g' ~/.zshrc