This repository contains the source code for the Ice Hello server, tcp -h hello.zeroc.com -p 4061
, a publicly available
Ice server intended for the testing and development of Ice clients.
The following are available:
Service | Identity | Description | Example Clients |
---|---|---|---|
greeter | greeter |
A simple service that greets visitors. | C++, C#, Java, JavaScript, MATLAB, PHP, Python, Ruby, Swift |
docker run --name hello -p 4061:4061/tcp zeroc/hello
Optional environment variables can be used to configure the server:
docker run \
--name hello \
-p 4061:4061/tcp \
zeroc/hello
services:
hello:
image: zeroc/hello
ports:
- "4061:4061"
This repository contains a Dockerfile
that can be used to build the server as well as a
compose.yaml
file that can be used to build and run the server locally
using Docker Compose.
The following commands must be run from the root directory of the repository.
# Start the server (builds the server if it does not exist)
docker compose up
# Rebuild the server
docker compose build
Once running, the server will be available at the tcp -h localhost -p 4061
endpoint.
Please refer to the Docker Compose documentation for more information on how to use Docker Compose.