docker迁移之后ssh无法连接容器

问题描述

大家好,有个问题想请教一下。目的:docker容器在主机A上完成项目部署,迁移到主机B,并在主机B进行将来的项目维护更新。问题:把装有SSH链接的容器通过export/import移植到主机B之后,原本在A主机开放的22端口未在B随机分配新的端口,导致无法通过SSH维护更新容器内的内容。请问谁遇到这方面的问题,有什么好的办法?

解决方案

解决方案二:
两个问题哈:1、随机分配端口问题,可以通过-p2200:22这样的参数来在启动的时间进行定义解决掉;2、你访问不了很也有可能是你的服务没有启动导致的;不谢!

时间: 2024-10-31 23:31:13

docker迁移之后ssh无法连接容器的相关文章

Docker基础:连接容器

本文讲的是Docker基础:连接容器[编者的话]本文是作者学习Docker的笔记,介绍了Docker上的网络,并提供了例子. [3 天烧脑式容器存储网络训练营 | 深圳站]本次培训以容器存储和网络为主题,包括:Docker Plugin.Docker storage driver.Docker Volume Pulgin.Kubernetes Storage机制.容器网络实现原理和模型.Docker网络实现.网络插件.Calico.Contiv Netplugin.开源企业级镜像仓库Harbor

docker centos7 安装ssh具体步骤_docker

 docker centos7 安装ssh具体步骤,这里记录下,也行能帮助到正在读文章的朋友. 一. 从docker hub 下载centos 官方镜像 hr:centos7 hr$ docker pull centos:7 下载完后,查看本地资源库: hr:centos7 hr$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE centos 7 ce20c473cd8a 7 weeks ago 172.3 MB 运行容器 h

Docker生态系统系列之二:容器化综述

本文讲的是Docker生态系统系列之二:容器化综述,[编者的话]本篇文章是介绍Docker生态系统的第二篇,该文章首先简要介绍了Linux容器化的历史,然后介绍容器化的优点,再讨论Dockerfile的优点,最后讨论了容器化应用的架构. 应用的迁移部署是一件非常复杂的事情.我们不仅要针对每个环境单独调整,可能还会面临其它的问题,比如检查依赖.扩展应用.在不影响整体应用的情况下单独更新组件. Docker容器化的思想和面向服务式的设计模式试图解决这些问题.应用程序可以拆分为可管理的且按功能划分的组

Docker为网络bridge模式指定容器ip的方法_docker

前言 众所周知bridge模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace.设置IP等,并将一个主机上的Docker容器连接到一个虚拟网桥上.下面来看看Docker为网络bridge模式指定容器ip的方法. 实现方法 如果只是简单创建一个bridge模式的网络是无法给容器指定ip的 [root@vultrvpn conf.d]# docker network create --driver bridge wordpress_net ad1ff3d972

Docker DevOps答疑:关于数据容器和网络

本文讲的是Docker DevOps答疑:关于数据容器和网络[编者的话]本文是Matt整理的DevOps vc见面会中一些互动问答,阅读本文Docker爱好者可以快速了解新特性和新趋势. Matt Saunders是Contino的首席DevOps咨询顾问,也是资深工程师中的一员,他的从业背景囊括了企业和创业公司.Matt同时也是London DevOps meet-up联合组织者--这是一个会员超过3000且每月组织见面会的组织. 关于数据容器,Docker对未来是如何考虑的,以及它将如何回应

访谈 | Docker公司首席布道师谈容器和下一代虚拟化

本文讲的是访谈 | Docker公司首席布道师谈容器和下一代虚拟化,[编者的话]本文为LinuxCon讲师采访的一部分,Docker公司的Jerome分享了Docker与其它容器技术的区别.Docker容器的存储和数据迁移.Docker在企业中的应用等话题. Jerome是Docker公司的首席布道师,也是老员工.对社区运营和容器非常了解.本文根据对他的采访整理而成. 在这次的访谈中,Jerome深入分析了Docker并解释了如何管理Docker容器的存储,以及如何随着Docker容器迁移数据.

linux下SSH远程连接服务慢解决方案

1.适用命令及方案如下: [远程连接及执行命令] ssh -p22 root@10.0.0.19 ssh -p22 root@10.0.0.19 /sbin/ifconfig [远程拷贝:推送及拉取] scp -P22 -r -p /etc root@10.0.0.19:/tmp/ scp -P22 -r -p root@10.0.0.19:/tmp/ /etc [安全的FTP功能] sftp -oPort=22 root@10.0.0.19 [无密码验证方案] 例如利用sshkey批量分发文件

解决SSH远程连接失败的问题

问题是这样出现的: 有台服务器的IP为192.168.160.176,之前用我的电脑ssh远程连接,后来把服务器的系统换成了Fc16,但是IP没有换,我在ssh远程连接的时候,就提示错误了. 由于当时忘记了,就没有把错误截图,真是抱歉. (补图:4月10号在一次遇到这个问题,所以把图补上)

SSH无法连接VPS怎么办

  ssh命令连接时,出现错误如下: zhang-hengde-MacBook-Air:~ henry24264$ ssh root@66.105.230.188 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@