This section provides information on installing Docker.
Before you begin
To install Sametime Meetings, you must have HCL Sametime Community 11.0 FP2 server deployed.
Note:
- HCL Sametime Meetings Pre-Release 11.5 uses the following Google public STUN
servers by default:
stun.l.google.com:19302
stun1.l.google.com:19302
stun2.l.google.com:19302
These
addresses must be reachable by the container. If they are not, there may be issues
joining meetings.
To change the default STUN server see, Configuring alternate STUN servers.
About this task
Commands require root or sudo privileges. Examples assume you are running as root, if not ,
preface the commands with "sudo".
To deploy Sametime meetings on docker:
Procedure
-
To install Docker Compose, follow the steps and commands provided in the Install
Docker Compose documentation.
Note: If you right click links like
Install Docker Compose and choose
Open link
in Tab you can complete these tasks and then close that tab to start the next step
more easily.
-
Install the latest stable build of Docker Community Edition (CE) 19.x for your
OS.
See Install Docker Engine on CentOS for more information on CentOs
documentation.
Note: Docker install uses UDP Port 10000 for Media Streams.
-
Once install is complete, use the following Linux shell command to confirm that Docker
is not running:
-
Start the Docker service:
Additional Docker commands for awareness.
To stop the Docker service:> service docker stop
To get information about the installed Docker version and whether it is installed
properly:> docker version
For example: The > docker version
displays whether an install is
successful or not.
> docker version
Client: Docker Engine - Community
Version: 19.03.12
API version: 1.40
Go version: go1.13.10
Git commit: 48a66213fe
Built: Mon Jun 22 15:46:54 2020
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.12
API version: 1.40 (minimum version 1.12)
Go version: go1.13.10
Git commit: 48a66213fe
Built: Mon Jun 22 15:45:28 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
You can also run a demo application (hello-world):