zeroc/hello

By zeroc

Updated 1 day ago

A public Ice server

Image
Networking
Developer tools
0

1.7K

zeroc/hello repository overview

Hello, Ice

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.

Available Services

The following are available:

ServiceIdentityDescriptionExample Clients
greetergreeterA simple service that greets visitors.C++, C#, Java, JavaScript, MATLAB, PHP, Python, Ruby, Swift

Running the server using Docker

Docker CLI
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
Docker Compose
services:
  hello:
    image: zeroc/hello
    ports:
      - "4061:4061"

Building with Docker Compose

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.

Tag summary

Content type

Image

Digest

sha256:7fb2e868b

Size

65.3 MB

Last updated

1 day ago

docker pull zeroc/hello