Updated run commands
This commit is contained in:
10
README.md
10
README.md
@@ -8,15 +8,17 @@ A Docker image based on Ubuntu 18.04 with the Xfce desktop environment,
|
|||||||
## Start an instance
|
## Start an instance
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
docker run --detach \
|
docker run \
|
||||||
--name xubuntu \
|
--name xubuntu \
|
||||||
--publish 3389:3389/tcp \
|
--detach --tty \
|
||||||
--shm-size 2g \
|
--shm-size 2g \
|
||||||
--device /dev/dri \
|
--publish 3322:3322/tcp \
|
||||||
|
--publish 3389:3389/tcp \
|
||||||
|
--device /dev/dri:/dev/dri \
|
||||||
hectormolinero/xubuntu:latest
|
hectormolinero/xubuntu:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
> You will be able to connect to the container via RDP through 3389/tcp port.
|
> You will be able to connect to the container via SSH through 3322/tcp port and RDP through 3389/tcp port.
|
||||||
|
|
||||||
> **Important:** some software (like Firefox) need the shared memory to be increased, if you
|
> **Important:** some software (like Firefox) need the shared memory to be increased, if you
|
||||||
encounter any problem related to this you may use the `--shm-size` option.
|
encounter any problem related to this you may use the `--shm-size` option.
|
||||||
|
|||||||
@@ -32,16 +32,16 @@ if containerExists "${CONTAINER_NAME:?}"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
printf -- '%s\n' "Creating \"${CONTAINER_NAME:?}\" container..."
|
printf -- '%s\n' "Creating \"${CONTAINER_NAME:?}\" container..."
|
||||||
"${DOCKER:?}" run --detach \
|
"${DOCKER:?}" run \
|
||||||
--name "${CONTAINER_NAME:?}" \
|
--name "${CONTAINER_NAME:?}" \
|
||||||
--hostname "${CONTAINER_NAME:?}" \
|
--hostname "${CONTAINER_NAME:?}" \
|
||||||
--restart on-failure:3 \
|
--detach --tty \
|
||||||
--log-opt max-size=32m \
|
--privileged \
|
||||||
|
--shm-size 2g \
|
||||||
--publish 3322:3322/tcp \
|
--publish 3322:3322/tcp \
|
||||||
--publish 3389:3389/tcp \
|
--publish 3389:3389/tcp \
|
||||||
--shm-size 2g \
|
|
||||||
--privileged \
|
|
||||||
--env ENABLE_VIRTUALGL=true \
|
--env ENABLE_VIRTUALGL=true \
|
||||||
|
--device /dev/dri:/dev/dri \
|
||||||
"${IMAGE_NAME:?}" "$@" >/dev/null
|
"${IMAGE_NAME:?}" "$@" >/dev/null
|
||||||
|
|
||||||
printf -- '%s\n\n' 'Done!'
|
printf -- '%s\n\n' 'Done!'
|
||||||
|
|||||||
10
run.sh
10
run.sh
@@ -32,14 +32,14 @@ if containerExists "${CONTAINER_NAME:?}"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
printf -- '%s\n' "Creating \"${CONTAINER_NAME:?}\" container..."
|
printf -- '%s\n' "Creating \"${CONTAINER_NAME:?}\" container..."
|
||||||
"${DOCKER:?}" run --detach \
|
"${DOCKER:?}" run \
|
||||||
--name "${CONTAINER_NAME:?}" \
|
--name "${CONTAINER_NAME:?}" \
|
||||||
--hostname "${CONTAINER_NAME:?}" \
|
--hostname "${CONTAINER_NAME:?}" \
|
||||||
--restart on-failure:3 \
|
--detach --tty \
|
||||||
--log-opt max-size=32m \
|
|
||||||
--publish 3389:3389/tcp \
|
|
||||||
--shm-size 2g \
|
--shm-size 2g \
|
||||||
--device /dev/dri \
|
--publish 3322:3322/tcp \
|
||||||
|
--publish 3389:3389/tcp \
|
||||||
|
--device /dev/dri:/dev/dri \
|
||||||
"${IMAGE_NAME:?}" "$@" >/dev/null
|
"${IMAGE_NAME:?}" "$@" >/dev/null
|
||||||
|
|
||||||
printf -- '%s\n\n' 'Done!'
|
printf -- '%s\n\n' 'Done!'
|
||||||
|
|||||||
Reference in New Issue
Block a user