Sign inSign up

zeroc/hello

By zeroc

•Updated 5 days ago

A public Ice server

Image
Networking
Developer tools
0

2.9K

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
greeter⁠greeterA 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:f45e722e7…

Size

65.4 MB

Last updated

5 days ago

docker pull zeroc/hello