Docker 运行 centos

docker 运行centos

1.拉取docker centos 镜像并运行

  • docker pull hub.c.163.com/library/centos:latest

  • docker images 查看本地镜像信息

  • 运行centos

          docker run -i -t -v /root/software/:/mnt/software/ 25c5298b1a36 /bin/bash
    复制代码

    查看系统信息

         cat /etc/*release 
    复制代码

    镜像拉取,可以配置国内镜像,譬如ghostcloud.cn

    docker run <相关参数> <镜像 ID> <初始命令> 其中,相关参数包括:

    -i:表示以“交互模式”运行容器 -t:表示容器启动后会进入其命令行 -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录> 假设我们的所有安装程序都放在了宿主机的/root/software/目录下,现在需要将其挂载到容器的/mnt/software/目录下。

    需要说明的是,不一定要使用“镜像 ID”,也可以使用“仓库名:标签名”,例如:docker.cn/docker/centos:centos6。

    初始命令表示一旦容器启动,需要运行的命令,此时使用“/bin/bash”,表示什么也不做,只需进入命令行即可。 可以指定运行的容器的名称,最好设置参数-d,后端运行,否exit容器,就停止运行了。

    • 查看镜像信息

             docker inspect centos 
      复制代码

2.安装响应的软件

  • nginx 1.centos容器中,居然没有wget,需要安装

  wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
  rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
 下载并安装nginx
 # yum install nginx
   yum install nginx --installroot=/home/nginx

 启动nginx服务
  systemctl start nginx
复制代码
  • mysql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值