我使用的是window版的docker.

1.cmd 拉取centos镜像:

docker pull centos

2.启动centos容器,并把docker上centos的22端口映射到本机50001端口(端口号可以自己指定)

docker run -it -p 50001:22 --privileged centos /usr/sbin/init

3.进入到Centos容器

通过docker命令,查看当前存在的镜像或者容器

查看镜像:

docker images

查看容器:

docker ps

使用容器ID,进入到Centos:

docker exec -it 容器ID  /bin/bash

这样就进入到了Centos中

4.安装ssh服务和网络必须软件

 yum install net-tools.x86_64 -yyum install -y openssh-server

安装的过程中,报了这个Error,字符设置问题。可以通过下面的博文解决,亲测可用。

Failed to download metadata for repo ‘AppStream’ [CentOS] Failed to set locale, defaulting to C warning message on CentOS Linux when running yum

安装完后重启SSH服务:

systemctl restart sshd

上面的代码是 Centos 7.0以及以上版本的命令,低版本好像不一样

5.安装passwd软件(用于设置centos用户密码,便于用Xshell连)

yum install passwd -y 

设置root用户密码

passwd root

6.使用Xshell登录

注意使用本机IP:50001登录,之前好多博客说通过宿主机IP,我试了还是不行,太坑了。

获取本机IP地址:

设置登录账户密码:

出现上面图,说明可以登录了。输入密码即可进入Centos了

Docker中安装Centos相关推荐

  1. centos安装mysql wsl_在 Windows Linux 子系统中安装 CentOS

    微软在 Windows 10 中引入了 Windows Subsystem Linux(WSL) 功能, 这使得我们可以在 Windows 中就能使用 Linux 的各种命令. 目前 Windows ...

  2. 在Docker中创建CentOS容器

    在Docker中创建CentOS容器 前提 镜像准备 运行并保存容器 再次运行容器 前提 前提是机器上安装了docker,并运行了docker服务.本人为图方便(没钱买服务器,懒得装虚拟机),使用的操 ...

  3. Docker中安装DB2的详细教程和DBVisualize的安装教程

    时间 内容 备注 2018年12月15日日 基本使用 Docker中安装DB2 由于新的项目中使用到了DB2的数据处理:这里记录一下基本的基础环境搭建.个人使用的Docker的搭建方案:本来是很简单的 ...

  4. ubuntu docker一键安装mysql_mysql5.6在ubuntu下的docker中安装的办法详细说明

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  5. Docker中安装Jenkins实时发布.net core 项目(二)

    Docker中安装Jenkins实时发布.net core 项目 防坑点 升级docker jenkins运行 运行命令 jenkins拉取git并构建项目 其他 查看发布文件 防坑点 升级docke ...

  6. Docker中安装Jenkins实时发布.net core 项目(一)

    Docker中安装Jenkins实时发布.net core 项目 安装docker 懒人篇 手动安装 dockerfile安装jenkins 常规安装jenkins jenkins的安装 搜索jenk ...

  7. 在Docker中安装和部署MongoDB集群

    在Docker中安装和部署MongoDB集群 - tianshidan1998 - 博客园

  8. docker安装启动mysql5.6_mysql5.6在ubuntu下的docker中安装的方法详解

    这篇文章主要介绍了ubuntu下在docker中安装mysql5.6 的方法,需要的朋友可以参考下 1.安装mysql5.6docker run mysql:5.6 等所有项目都是Download c ...

  9. docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

    docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception ...

最新文章

  1. 通俗解释指数加权平均
  2. 一个月内取得多项技术进展,详解阿里AI背后的故事
  3. 加 解密的c语言程序,c语言程序设计文个件加密解密.doc
  4. Java开源项目整理
  5. scala使用zip合并两个集合为二元组集合
  6. 加载heat resource的代码分析
  7. 调整Redmine的用户显示格式
  8. 合并两个有序数组 Go语言
  9. 微服务网关(一)微服务的选择以及网关的功能
  10. 数据分析—用excel2016和python画箱线图
  11. C语言水电管理系统,小区水电费管理系统C语言.doc
  12. 3大领域,4大方向,做好数据分析岗位的职业规划
  13. speedoffice(Excel)如何隐藏编辑栏
  14. 使用ADB命令,手机连接不上电脑的问题
  15. grpc加TLS加密和令牌认证
  16. 图匹配(Graph Matching)入门学习笔记——以《Factorized Graph Matching》为例(二)
  17. JS高级程序设计读书笔记(第五章 引用变量)
  18. 在Vf中如何将Excel数据导入(用Vf来导)?
  19. 开发过程中的算法小技巧:
  20. ubuntu安装mysql-python报错

热门文章

  1. Learning to Learn without Gradient Descent by Gradient Descent论文解析(黑箱优化问题)
  2. w7双击桌面上的计算机,打不开盘符了,如何解决win7中双击桌面图标打不开怎么办...
  3. 积分兑换商城系统4大优势
  4. 核函数(Kernel function)(举例说明,通俗易懂)
  5. 大数据和深度学习之间,主要是什么关系?
  6. 动手强化学习(十):Actor-Critic 算法
  7. java正态分布_java产生服从正态分布的随机数
  8. 电路设计漫谈之:高频喜欢低感抗,低频喜欢低(电)阻抗 - 再谈接地
  9. 数据建模必知的六大步骤
  10. ibm服务器装nas系统,IBM NAS存储服务器的安装