FROM ubuntu:18.04 ADD ./01ubuntu.sh /tmp/01ubuntu.sh RUN bash /tmp/01ubuntu.sh && rm /tmp/01ubuntu.sh ######################################################## ##### python3 stuff ######################################################## RUN pip3 install --upgrade pip RUN pip3 install awscli RUN pip3 install httpie RUN pip3 install pipenv RUN pip3 install powerline-shell RUN pip3 install virtualenv ######################################################## ##### nvm ######################################################## RUN git clone https://github.com/creationix/nvm.git /usr/local/nvm ADD ./nvmsetup.sh /etc/profile.d/nvmsetup.sh RUN \ source /etc/profile.d/nvmsetup.sh && \ nvm install --lts && \ nvm use default ######################################################## ##### ruby ######################################################## RUN gem install bundler RUN gem install rake ######################################################## ##### atom ######################################################## ADD https://atom.io/download/deb /tmp/atom.deb RUN dpkg -i /tmp/atom.deb ######################################################## ##### javascript, my favorite ######################################################## # FIXME(sneak) # yarn babel create-react-app jetpack prettier # yes i know yarn says not to install it this way RUN \ source /etc/profile.d/nvmsetup.sh && \ nvm use default && \ npm install -g npm && \ npm install -g yarn RUN yarn global add prettier RUN yarn global add create-react-app