美文网首页
docker安装centos7实现远程链接

docker安装centos7实现远程链接

作者: Rory_2ea6 | 来源:发表于2020-11-10 10:55 被阅读0次

    1、docker pull centos:7.5.1804   (拉取centos镜像,版本7.5.1804)

    2、docker run -itd --name mycentos -p 5080:80 -p 5021:21 -p 5022:22 --privileged=true centos:7.5.1804 /usr/sbin/init    (创建容器并在后台运行。开放常规端口并映射到宿主机的50xxx上,80为http访问端口;21为ftp端口;22为ssh远程链接端口;--privileged 启动后让docker容器具备超级特权;/usr/sbin/init 一定要加否则第 5 步会出现Failed to get D-Bus connection: Operation not permitted 错误)

    3、docker exec -it mycentos /bin/bash   (进入容器。可以看到主机名称已经发生变化)

    4、yum install -y openssh-server vim lrzsz wget gcc-c++ pcre pcre-devel zlib zlib-devel ruby openssl openssl-devel patch bash-completion zlib.i686 libstdc++.i686 lsof unzip zip initscripts net-tools.x86_64    (安装常用工具)

    5、systemctl start sshd   (启动openssh)

    6、passwd root    (设置root密码)

    7、exit  (退出容器。然后就可以通过远程链接工具链接该容器了,前提是需要开启宿主机的5080 5021 5022端口)

    可以看到链接端口为5022,主机名也与第3步一致!

    相关文章

      网友评论

          本文标题:docker安装centos7实现远程链接

          本文链接:https://www.haomeiwen.com/subject/wkwdbktx.html