Docker安装CentOS并通过SSH连接到容器
如果你想在Docker容器中安装CentOS并通过SSH连接到容器,那么你需要做以下几步:
- 1. 使用Docker安装CentOS镜像。
- 2. 运行容器。
- 3. 配置SSH服务。
- 4. 连接到容器。
1. 使用Docker安装CentOS镜像
你需要使用Docker安装CentOS镜像。你可以使用以下命令下载CentOS镜像:
docker pull centos
运行上面的命令后,你就可以在本地的Docker镜像仓库中看到CentOS镜像了。
2. 运行容器
你需要运行容器,使用以下命令:
docker run -it -d --name centos-container centos
运行上面的命令后,你就可以看到一个新的容器,名称叫centos-container。
3. 配置SSH服务
你需要配置SSH服务,使用以下命令:
docker exec -it centos-container yum install -y openssh-server docker exec -it centos-container systemctl enable sshd docker exec -it centos-container systemctl start sshd
运行上面的命令后,你就可以在容器中看到SSH服务已经配置完成了。
4. 连接到容器
你可以使用以下命令连接到容器:
docker exec -it centos-container ssh root@localhost
运行上面的命令后,你就可以连接到容器了。