Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
zsmn committed Oct 1, 2020
1 parent 806595e commit 9a4a167
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 0 deletions.
11 changes: 11 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM ubuntu:18.04

# Dependencias
RUN apt-get update && apt-get install -y \
build-essential \
cmake \
git \
qt5-default \
sudo \
protobuf-compiler \
&& apt-get clean
Empty file added README.md
Empty file.
6 changes: 6 additions & 0 deletions dockerbuild.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Evitar erro com o uso de video
xhost +local:docker

## Buildando o docker
# docker build . -f Dockerfile -t nomedodocker
docker build . -f Dockerfile -t docker
31 changes: 31 additions & 0 deletions rundocker.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
DEFAULT_DOCKER_IMAGE="docker"
DEFAULT_CONTAINER_NAME="docker_container"

WORK_DIR=`pwd`
CONTAINER_WORK_DIR=$WORK_DIR

CONTAINER_NAME=$DEFAULT_CONTAINER_NAME
DOCKER_IMAGE=$DEFAULT_DOCKER_IMAGE

# Executando o docker
docker run -it \
--user=$(id -u) \
--env="DISPLAY" \
--env="QT_X11_NO_MITSHM=1" \
--name=$CONTAINER_NAME \
--memory=1024g \
--oom-kill-disable \
--ipc="host" \
--volume="/dev:/dev" \
--privileged \
--net=host \
--workdir="${CONTAINER_WORK_DIR}" \
--volume="${WORK_DIR}:${CONTAINER_WORK_DIR}" \
--volume="/etc/group:/etc/group:ro" \
--volume="/etc/passwd:/etc/passwd:ro" \
--volume="/etc/shadow:/etc/shadow:ro" \
--volume="/etc/sudoers.d:/etc/sudoers.d:ro" \
--volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" \
$DOCKER_IMAGE

docker container rm $CONTAINER_NAME -f

0 comments on commit 9a4a167

Please sign in to comment.