-
Iniciar > computer management > local users and groups > groups > docker users > botão direito > adicionar ao grupo > digitar nome de usuário e verificar, dar ok
-
Mudando para a pasta
D:\Docker\wsl\data
wsl --list -v wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar" wsl --unregister docker-desktop-data wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2 del "D:\Docker\wsl\data\docker-desktop-data.tar"
-
Fonte: https://dev.to/tallesl/vmmen-process-consuming-too-much-memory-docker-desktop-273p
-
Criar arquivo
C:\Users\<username>\.wslconfig
:\[wsl2] processors=1 memory=1GB
-
Fonte: https://jtemporal.com/copying-files-into-a-container/
-
Arquivo
dados.csv
para a pasta/home/jovyan/work/
dentro do containerrelaxed_hypatia
docker cp dados.csv relaxed_hypatia:/home/jovyan/work/dados.csv
-
Fonte: https://bobcares.com/blog/edit-docker-image/ (2. Create a modified image)
-
Com o container rodando, pega nome e roda:
docker exec -it container-name bash
-
Instalar bibliotecas que estão faltando (no caso abaixo, geopandas e dependências dentro do
scipy-notebook
)conda install pandas fiona shapely pyproj rtree pip install geopandas pip install psycopg2 pip install GeoAlchemy2 pip install openpyxl
-
Instalar bibliotecas faltando no
r-notebook
conda install -c r r-ggplot2 conda install -c conda-forge r-rgdal
-
Sair do bash e salvar mudanças no container, depois de pegar seu ID por
docker container ls
exit docker commit container-ID image-name
-
Fonte: https://www.alexurquhart.com/post/set-up-postgis-with-docker/
-
Instalando
docker volume create pg_data` docker run --name=postgis -d -e POSTGRES_USER=user -e POSTGRES_PASS=password -e POSTGRES_DBNAME=gis -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v pg_data:/var/lib/postgresql --restart=always kartoza/postgis:13
-
Adicionando extensão SFCGAL no QGIS > DB Manager > SQL Window com a base acima já conectada
CREATE EXTENSION postgis_sfcgal;
-
Fontes:
-
Rodando no diretório
G:\
docker run -p 8888:8888 -v "G:/":/home/jovyan/work jupyter/scipy-notebook
docker run -p 8787:8888 -v "G:/":/home/jovyan/work jupyter/r-notebook