首页 > 系统相关 >docker中安装centos

docker中安装centos

时间:2022-10-23 01:33:09浏览次数:79  
标签:centos 22 CentOS yum ssh docker 安装

  • 拉取docker镜像:
    docker pull centos
  • 启动docker镜像,并将容器的22端口映射到本机50001端口:
    docker run -it -p 50001:22 --privileged centos /usr/sbin/init
  • 进入容器:
    docker exec -ti <容器ID> /bin/bash
  • 安装open ssh包:
    yum install net-tools.x86_64 -y
    yum install -y openssh-server
    (1)如果是CentOS 8那么需要新配置yum源:
    sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
    sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
    (2)如果出现字符错误,通过这个方式解决:https://www.cyberciti.biz/faq/failed-to-set-locale-defaulting-to-c-warning-message-on-centoslinux/
  • 修改ssh配置文件,开放22端口
    vi /etc/ssh/sshd_config
    放开以下注释:
    Port 22
    监听地址全0
    PermitRootLogin yes
  • 重启ssh服务
    systemctrl restart sshd
  • 安装passwd包:
    yum install passwd -y
  • 设置root密码:
    passwd root
  • 从宿主机ssh远程登录容器:
    ssh -p <端口> root@<本机IPV4地址>

标签:centos,22,CentOS,yum,ssh,docker,安装
From: https://www.cnblogs.com/jiangyi-uestc/p/16817759.html

相关文章

  • 所有节点安装flannel插件4
    所有节点安装flannel插件4k8s是大规模的使用容器有的容器是在node1上启动的,有的容器是在node2上启动的,有的容器是在node3上启动的;容器和容器之间需要相互通信。相互通讯......
  • OpenEuler2203安装Redislabs的简单记录
    OpenEuler2203安装Redislabs的简单记录背景操作系统国产化的需求下想着都转型到openEuler上面来.应用和容器都没什么问题了,现在考虑一下一些企业软件最近一直在想研......
  • centos8下安装RabbitMQ
    1、查看RabbitMQdockersearchrabbitmq2、拉取RabbitMQdockerpullrabbitmq3、创建、运行RabbitMQdockerrun-d--hostnameirabbitmq--namerabbi......
  • Docker基础:Docker可视化面板portainer介绍
    今天给大家分享Docker可视化面板portainer工具介绍,希望对大家能有所帮助!1、什么是portainer?Portainer是Docker的图形化管理WEB工具,由GO语言编写的,提供状态显示、应用模板快......
  • Docker基础:容器元数据详解
    今天给大家介绍Docker容器元数据里面包含内容详解,如有不当之处,欢迎大家指正。查看容器元数据主要通过dockerinspect容器id进行查看。今天通过docker安装的mysql查看启动的......
  • Dcoker实战:Linux环境安装mysql8.0.27安装步骤
    ​今天给大家分享Centos8系统下安装mysql8.0.27,具体参考下面的步骤就可以使用Docker正确安装mysql。1、拉取镜像#拉取最新的mysql版本dockerpullmysql#查看mysql镜像dock......
  • Oracle-11g_图形化界面安装
    写给自己,也写给大家,每天进步一点点。。。这两天都没运动,全搞这玩意了。记录一下,别忘了。关于数据库版本和操作系统版本之间相互兼容的问题,这个需要重视,以免出现,下面我在安装......
  • PXE批量安装
    一、pxe的定义1.1、pxe的基础预启动执行环境(PrebooteXecutionEnvironment,PXE)也被称为预执行环境,提供了一种使用网络接口(NetworkInterface)启动计算机的机制。这种机制......
  • docker 下安装redis
    1、查看redis镜像dockersearchredis2、拉取redis镜像dockerpullredisdockerpullredis:XX//拉取制定版本,如:dockerpullredis:3.2dockerim......
  • centos8 下docker安装mysql
    1、安装dockerhttps://www.cnblogs.com/bk-your/p/16816372.html//安装docker地址2、docker拉取5.7版本的mysqldockerpullmysql:5.7//拉取镜像3、查看拉......