Skip to content
Snippets Groups Projects
Commit caf0fe0f authored by David Seus's avatar David Seus
Browse files

fix README

parent ea846967
No related branches found
No related tags found
No related merge requests found
# Numerical experiments for LDD-TPR # Numerical experiments for LDD-TPR
## Manual on using latest fenix image in Docker
## Manual how to set up latest fenix image in Docker
Pull the latest fenics Docker image Pull the latest fenics Docker image
``` ```
docker pull quay.io/fenicsproject/stable:latest; docker pull quay.io/fenicsproject/stable:latest;
## Create docker container named LDD-TPR with graphical display, share folder `pwd`: ## Create docker container named LDD-TPR with graphical display, share folder `pwd`:
docker run --dns=129.69.252.252 -it --env HOST_UID=$(id -u $USER) --env HOST_GID=$(id -g $USER) --env DISPLAY=unix$DISPLAY --device /dev/dri --volume /tmp/.X11-unix:/tmp/.X11-unix:rw --volume $(pwd):/home/fenics/shared --name LDD-TPR quay.io/fenicsproject/stable:latest /bin/bash docker run --dns=129.69.252.252 -it --env HOST_UID=$(id -u $USER) --env HOST_GID=$(id -g $USER) --env DISPLAY=unix$DISPLAY --device /dev/dri --volume /tmp/.X11-unix:/tmp/.X11-unix:rw --volume $(pwd):/home/fenics/shared --name LDD-TPR quay.io/fenicsproject/stable:latest /bin/bash
If you want the container do be automatically deleted after exiting add `--rm` option. If you want the container do be automatically deleted after exiting add `--rm` option.
If you have trouble with internet connection inside the container use If you have trouble with internet connection inside the container use
--dns=YOUR_DNS_SERVER --dns=YOUR_DNS_SERVER
## Start LDD-TPR container and step into the container: ## Start LDD-TPR container and step into the container:
docker start LDD-TPR & docker exec -ti -u fenics LDD-TPR /bin/bash -l docker start LDD-TPR & docker exec -ti -u fenics LDD-TPR /bin/bash -l
## Usefull docker commands: ## Usefull docker commands:
List all docker container List all docker container
docker ps -a docker ps -a
Remove container Remove container
docker rm $container docker rm $container
Remove all stopped container Remove all stopped container
docker container prune docker container prune
List all images List all images
docker images docker images
Remove image Remove image
docker rmi $image docker rmi $image
...@@ -58,5 +65,5 @@ check your dns settings. ...@@ -58,5 +65,5 @@ check your dns settings.
2. In the container, execute once the script `Rechtesetup/setpermissions.sh` to gain write access in `/home/fenics/shared` 2. In the container, execute once the script `Rechtesetup/setpermissions.sh` to gain write access in `/home/fenics/shared`
cd /home/fenics/shared/Rechtesetup & sudo ./setpermissions.sh cd /home/fenics/shared/Rechtesetup & sudo ./setpermissions.sh
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment