Keycloak Docker 安装启动教程

1. 准备工作

在开始安装和启动 Keycloak Docker 之前,需要确保你已经完成以下准备工作:

  • 安装 Docker:确保你已经在机器上成功安装了 Docker,可以通过运行以下命令检查安装是否成功:
docker version

2. 安装 Keycloak Docker 镜像

接下来,我们需要从 Docker Hub 上下载并安装 Keycloak Docker 镜像。你可以通过运行以下命令来完成这一步骤:

docker pull jboss/keycloak

3. 创建 Keycloak Docker 容器

一旦你成功安装了 Keycloak Docker 镜像,我们可以通过创建并运行一个 Keycloak Docker 容器来启动 Keycloak。以下是创建容器的命令:

docker run -d -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin --name keycloak jboss/keycloak

上述命令的含义如下:

  • -d:以后台运行的方式启动容器
  • -p 8080:8080:将容器内的 8080 端口映射到宿主机的 8080 端口
  • -e KEYCLOAK_USER=admin:设置 Keycloak 管理员用户名为 "admin"
  • -e KEYCLOAK_PASSWORD=admin:设置 Keycloak 管理员密码为 "admin"
  • --name keycloak:指定容器的名称为 "keycloak"
  • jboss/keycloak:要使用的 Keycloak Docker 镜像名称

4. 检查 Keycloak 启动状态

当容器成功创建并运行后,我们可以通过运行以下命令来检查 Keycloak 是否已经成功启动:

docker ps

上述命令将显示正在运行的 Docker 容器列表,你应该能够看到名为 "keycloak" 的容器。

5. 访问 Keycloak 控制台

一旦 Keycloak 容器成功启动,你可以通过访问以下 URL 来进入 Keycloak 控制台:

http://localhost:8080/auth

你将看到 Keycloak 登录页面,可以使用之前设置的管理员用户名和密码进行登录。

6. 停止和删除 Keycloak Docker 容器

如果你想停止并删除 Keycloak Docker 容器,可以使用以下命令:

docker stop keycloak
docker rm keycloak

上述命令将停止并删除名为 "keycloak" 的容器。


以上是关于如何安装和启动 Keycloak Docker 的详细步骤。希望这篇文章对你有帮助,如果有任何问题,请随时向我咨询。

参考链接:

  • [Docker Documentation](
  • [Keycloak Documentation](