Running Appscale on Jelastic

Hello we have created a Jelastic Docker environment where we want to run Appscale ( on it:

root@node1234-appscale:~# appscale up
Executing ssh-copy-id for host:
root@'s password:
root@'s password:
root@'s password:
root@'s password:

I am wondering why the same password we use to login into the SSH would not work in Docker?

  • Missing Carriage Return in Docker for Mac Containers
  • Docker: Direct subdomains to specific containers
  • Custom nginx container exits immediately when part of docker-compose
  • logstash kafka input filter with high cpu usage
  • Is there any documentation to convert between docker commands and docker-compose.yml?
  • Apache Connection Refused when running Docker-client Java API
  • Docker - Use IP instead of --link for communication
  • Is there a way to use the same Docker container for all apps?
  • Resource Manager Has No Nodes
  • install mysql in docker and expose mysql service to outside
  • How to link jenkins pipeline job to label on docker slaves containers
  • How to install jekyll to a Docker image?
  • 2 Solutions collect form web for “Running Appscale on Jelastic”

    Jelastic Gate system is using ssh-keys to connect to the container via ssh.
    Password-based authentication is disabled for root user inside the container:


    # Authentication:

    LoginGraceTime 120

    PermitRootLogin without-password

    StrictModes no

    It is a better way and more secure to use key-based authentication than a just password.
    You can find additional information about Jelastic ssh access in our documentation.

    AppScale do not uses passwords, but it needs a passwordless setup to get started. So the first time around it tries to copy a freshly generated public key to allow proper functioning. It looks like the setup failed in your case (we do use ssh-copy-id to setup). Try to setup the container so that you can ssh locally (in your case ssh with no need for password, and try to appscale up again.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.