-
namespaces - overview of Linux namespaces http://man7.org/linux/man-pages/man7/namespaces.7.html
-
mount_namespaces - overview of Linux mount namespaces
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
############### | |
## BEFORE | |
# add '127.0.0.1 dev.domain.io' to your /etc/hosts | |
## CLEAN | |
# docker-compose down -v && rm -rf data images | |
############### | |
version: '3' | |
services: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM ubuntu:16.04 | |
# LTS | |
MAINTAINER "Paolo D'Onorio De Meo" | |
# Preparation | |
RUN apt-get update -qq && apt-get install -y \ | |
## normal base | |
wget git vim expect lsof sudo \ | |
## fix adding irods to source list |
Since iRODS uses thread locks I tried overriding the original session class to make it possible.
Test it with:
import pickle
import base64
original_session = iRODSPickleSession(...)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM jupyter/datascience-notebook # <-- use a jupyter image here | |
MAINTAINER "Paolo D'Onorio De Meo <p.donoriodemeo@gmail.com>" | |
# Python 3.6 virtualenv | |
ENV PY36 Python3.6 | |
RUN conda create -y -n $PY36 python=3.6.1 \ | |
&& conda clean -y --all | |
RUN /bin/bash -c "source activate $PY36 && pip install mypy ipython ipykernel version_information" |