a docker image to be used for creating Terra cloud environment#421
a docker image to be used for creating Terra cloud environment#421SHuang-Broad wants to merge 1 commit intomainfrom
Conversation
jonn-smith
left a comment
There was a problem hiding this comment.
This is a great idea. I had one question about including gsutil.
Another question - are there other fundamental packages that are missing? What about things like bwa-mem / bwa-mem2 / minigraph / miniasm?
| apt-get -qqy clean && \ | ||
| rm -rf /tmp/* \ | ||
| /var/tmp/* \ | ||
| /var/cache/apt/* |
There was a problem hiding this comment.
What about other common cloud utilities, such as gsutil? Does the terra base image include that?
FYI, this is how I usually install it so crcmod works and parallel uploads/downloads are fast:
# install gsutil
RUN apt-get --allow-releaseinfo-change update
RUN apt install -y curl git-lfs time datamash
RUN curl https://sdk.cloud.google.com | bash
# Setup crcmodc for gsutil:
RUN apt-get install -y gcc python3-dev python3-setuptools && \
pip3 uninstall -y crcmod && \
pip3 install --no-cache-dir -U crcmod
There was a problem hiding this comment.
yes, you're right. The base image I depend on handles the google cloud stuff.
I don't want to mess with that, other than that line which updates the google cloud cli.
jonn-smith
left a comment
There was a problem hiding this comment.
OK, sounds good. Feel free to merge.
|
Thanks for the review, Jonn. |
No description provided.