Création de l'environnement de travail Docker R et Python 2: prise en charge du japonais

introduction

J'ai posté l'article suivant l'autre jour et j'ai présenté le Dockerfile qui construit un environnement dans lequel R et Python peuvent être utilisés.

Création d'un environnement de travail Docker pour R et Python

Le Dockerfile de cet article a rencontré les problèmes suivants.

Par conséquent, j'ai modifié le Dockerfile pour résoudre le problème ci-dessus en modifiant les paramètres régionaux.

FROM ubuntu:18.04

# set timezone
RUN apt-get update \
    && apt-get install tzdata \
    && ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
RUN date

# install packages
RUN ["/bin/bash", "-c", "\
    apt-get update \
    && apt-get install -y \
    vim \
    build-essential \
    git curl llvm sqlite3 libssl-dev libbz2-dev \
    libreadline-dev libsqlite3-dev libncurses5-dev \
    libncursesw5-dev python-tk python3-tk tk-dev aria2 \
    lsb-release locales\
    "]

RUN locale-gen ja_JP.UTF-8  
ENV LANG ja_JP.UTF-8  
ENV LANGUAGE ja_JP:ja
ENV LC_ALL ja_JP.UTF-8

RUN ["/bin/bash", "-c", "apt-get install -y software-properties-common"]
RUN apt-add-repository ppa:ansible/ansible -y
# install r
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
#RUN add-apt-repository 'deb https://cran.rstudio.com/bin/linux/ubuntu $(lsb_release -cs)-cran35/'
RUN add-apt-repository 'deb https://cran.rstudio.com/bin/linux/ubuntu bionic-cran35/'
RUN ["/bin/bash", "-c", "\
    apt-get update \
    && apt-get install -y r-base \
    "]
RUN Rscript --version
CMD ["/bin/bash", "-c"]

Les différences sont les suivantes.

--J'ai arrêté d'installer python3.8 python3-pip

c'est tout. Je crée un script pour construire pyenv sur le conteneur, et si je peux le faire, je pense que je peux créer un environnement qui peut être reproduit même si je change de PC pour le moment. J'écrirai à nouveau un article lorsque le script sera terminé.

Recommended Posts

Création de l'environnement de travail Docker R et Python 2: prise en charge du japonais
Création d'un environnement de travail Docker R et Python
[Mac] Création d'un environnement virtuel pour Python
Créer un environnement de développement Python pour le développement de l'IA
Construire un environnement python avec virtualenv et direnv
Construire un environnement Python avec pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Écrire sur la création d'un environnement Python pour l'écriture de Qiita Qiita
Construire un environnement virtuel Python
Procédure de création d'un environnement CDK sous Windows (Python)
Construction d'environnement Python pour les débutants en programmation (Mac OS)
Construire un environnement virtuel Python
Mémo de construction d'environnement d'apprentissage automatique par Python
Construire un environnement python pour l'intelligence artificielle (Chainer / TensorFlow / CSLAIER)
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Création d'un environnement de développement pour les applications Android - Création d'applications Android avec Python
Construire un environnement Hy pour Lisper qui n'a pas touché Python
[Python] Création d'un environnement Python virtuel pour le didacticiel sur la pyramide (résumé)
Construire un environnement Python sur Mac
Construire un environnement Python sur Ubuntu
Créer un environnement virtuel avec Python 3
Créer et tester un environnement CI pour plusieurs versions de Python
Que diriez-vous d'Anaconda pour créer un environnement d'apprentissage automatique avec Python?
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
De la création d'un environnement Python pour les personnes inexpérimentées à Hello world
[DynamoDB] [Docker] Créer un environnement de développement pour DynamoDB et Django avec docker-compose
Construction de l'environnement LaTeX et R (un peu Python) avec SublimeText3 (Windows)
[Pyenv] Construire un environnement python avec ubuntu 16.04
Créons un environnement virtuel pour Python
Création d'un environnement Python 3.6 avec Windows + PowerShell
Construire un environnement conda pour les utilisateurs de ROS
Création d'un environnement virtuel pour Mayavi dédié aux utilisateurs de Python 3.6, Anaconda et Spyder
Créez rapidement un environnement python pour le Deep Learning / Data Science (Windows)
Selenium + WebDriver (Chrome) + Python | Création d'un environnement pour le scraping
Créer un environnement pour exécuter des scripts Python (pour Mac)
Construire un environnement Anaconda pour Python avec pyenv
ffmpeg-Construisez un environnement python et divisez la vidéo
[Python] Créer un environnement de développement Django avec Docker
[Python] Préparation au développement Web (création d'un environnement virtuel)
Construction d'un environnement d'oreiller - Pour Docker + iPython (et OpenCV)
Pensez à créer un environnement Python 3 dans un environnement Mac
Commandes pour créer un environnement python3 avec virtualenv
Procédure de création d'un environnement d'isolation Python (environnement venv)
Notes sur la création d'un environnement python par les débutants
Construire un environnement Python sur le serveur Sakura VPS
[Docker] Créez un environnement jupyterLab (python) en 3 minutes!
Construisez un environnement Python + bouteille + MySQL avec Docker sur RaspberryPi3! [Essai et erreur]
Créez un environnement de développement local avec WSL + Docker Desktop pour Windows + docker-lambda + Python
Python: création d'un environnement virtuel (venv), démarrage et arrêt
Pour pouvoir utiliser le japonais avec Python dans l'environnement Docker
Recommandation de construction d'un environnement Python portable avec conda
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Création d'un environnement de formation pour les tests de pénétration à l'aide de Naumachia
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Comment créer un environnement Django (python) sur Docker
Créer un environnement pour le traitement du langage naturel avec Python