首页

文章

如何在Docker CentOS容器中使用Systemd

发布网友 发布时间:2022-02-26 21:23

我来回答

1个回答

热心网友 时间:2022-02-26 22:52

在本教程中,我将介绍如何在CentOS或Fedora上创建和管理Docker容器。请注意:眼下Docker只在64位主机系统上得到支持。
  将Docker安装到CentOS或Fedora上
  要将Docker安装到CentOS上,首先启用EPEL软件库,然后使用yum命令:
  $ sudo yum install docker-io $ sudo service docker start $ sudo chkconfig docker on

  要将Docker安装到Fedora上,使用下面这些命令:
  $ sudo yum install docker-io $ sudo systemctl start docker.service $ sudo systemctl enable docker.service

  将Docker安装到CentOS或Fedora上后,你需要将自己添加到docker群组,那样才能以非root用户的身份来运行Docker。为此,使用这个命令:
  $ sudo usermod -a -G docker $USER

  退出,重新登录,以激活群组变更。
  至此,你应该能够以非特权用户的身份来运行docker命令了。
  Docker的基本用法
  你想启动一个新的Docker容器,就需要确定为容器使用哪个Docker映像。你可以搜索官方的Docker映像索引 ,上面列出了公开可用的Docker映像。Docker索引包括:Docker团队管理的Linux基本映像(比如Ubuntu、Debian、Fedora和 CentOS),以及用户贡献的自定义映像(比如MySQL、Redis和WordPress)。
  比如说,想在交互模式开启动一个Ubuntu容器,就要运行下面这个命令。容器一启动,最后的变量“/bin/bash”就在容器里面执行。
  $ docker run -i -t ubuntu /bin/bash

  你头一次运行上面这个命令时,它会通过网络下载可用的一个或多个Ubuntu docker映像,然后使用该映像,启动Docker容器。Ubuntu容器会立马启动,你会看到容器里面的控制台提示符。你可以访问容器沙箱里面的功能完备的Ubuntu操作系统。

  如果你在提示符处键入“exit”,就会退出容器,容器会被停止。
  想列出所有的容器(包括已停止的容器),运行这个命令:
  $ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 6a08a0b2bb4c ubuntu:14.04 /bin/bash About a minute ago Exit 0 cocky_ritchie

  想在守护进程模式下重新启动某个已停止的容器:
  $ docker start [container-id]

  想移除某个已停止的容器:
  $ docker rm [container-id]

  想连接到后台运行的容器,以便查看容器或与之交互:
  $ docker attach [container-id]

  你可以随意定制某个运行中的容器(比如安装新软件)。如果你想把变更内容保存在当前容器中,先要在提示符处键入“exit”,退出容器的交互模式。然后使用这个命令,将已变更的映像保存为不同的映像:
  $ docker commit [container-id] [new-image-name]

  想获得你容器的容器ID,可以使用之前描述的“docker ps –a”命令。

  一旦你已构建了像这样的新映像,就可以借助该映像启动一个新的容器了。
  你还可以下载任何公开的容器映像(比如ubuntu,bowery/mysql),将它们保存到本地软件库中,如下所示。
  $ docker pull [image name]

  想查看所有本地下载/保存的容器映像:
  $ docker images

  你可以选择从哪个特定的映像来启动容器:
  $ docker run -i -t [image-id] /bin/bash

  想从本地软件库移除某个容器映像:
  $ docker rmi [image-id]
...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... 备忘录最近删除怎么找 初一班主任工作计划 新初一班主任工作计划 359度是什么角 报个 定向乡镇卫生院 的医学好不好 酒驾缓刑节保证书怎么写 合同法律咨询免费 这款充电宝可以带上飞机吗? 倪俊卿成就及荣誉 江苏种牛站有几家? 山东宏正牧业有限公司服务承诺 吃早餐后抽血会影响体检结果吗 电脑如何设置护眼模式(台式电脑如何设置护眼模式) 电脑显示器设置护眼电脑屏幕怎么设置比较护眼 广告机是否支持分屏显示功能? 上海东丰船务有限公司怎么样? 马弗炉管厂家 CF手游体验服怎样获取资格 穿越火线体验服在哪申请资格_cf手游体验服资格申请入口链接 穿越火线体验服资格申请链接在哪-穿越火线体验服资格申请链接介绍 快手浏览量多少才能赚钱?快手靠浏览量能挣多少钱? 小麦胚芽如何吃最好 个头怎么造句 高跟鞋走路磨脚该如何处理? 除螨虫的特效药 螨虫什么药物可以除掉 网上在哪买奢侈品 二手包包闲置了怎么办 夫妻想要怀孕要提前做哪些准备 手机图片如何投屏到电视上去 手机图片投屏到电视上去的方法 分区助手无法压缩卷怎么处理? 广州北斗公司有哪些 在文件夹里.把cfg文件删掉.电影还可以看么? 办理骑士卡要钱吗? 一千个伤心的理由吉他谱前奏怎么弹出 一千个伤心的理由吉他谱 去中国逛夜市,必买的小吃有哪些? 上海香肠的配料秘方有哪些? 钉钉上点赞,老师可以看到吗? 2016最新python入门到精通视频教程下载地址 为什么钉钉已经是最新版本了,但是直播点赞和签到功能还不能用呢? 钉钉直播老师能看到是哪个学生点赞吗? java入门新手教程 为什么使用docker搭建区块链环境 如何在Ubuntu14.04上搭建私有docker registry 怎样让抖音点赞多 nginx和apache是什么 抖音怎么增加点赞和评论 apache和nginx哪个好 抖音点赞量怎么增加 宏基台式电脑怎么重装系统 如何在Linux下安装配置Apache Mahout 在linux中输入什么命令创建apache服务和怎么配置及访问 组装台式电脑怎么重装系统windows7 如何 在Redhat Linux 系统上安装和配置apache 服务器 DELL台式机怎么重装系统? 在Linux系统环境下,如何配置Apache服务器,简要写出配置步骤及作用? 怎样在Linux系统下配置apache docker ubuntu用什么版本 nginx怎么安装在linux中 linux下安装subversion并配置nginx+apache操作教程(2) linux服务器上下载某个文件怎么配置nginx 微信小程序过期了,怎么恢复它呐 Nginx必须安装在linux吗? 初学linux,win7系统在虚拟机linux中安装nginx , linux安装多个nginx 怎么启动 用打印机a4纸怎么打印试卷 打印机,打印学生试卷不会弄 nginx反向代理多个服务,我写的配置在我的nginx上运行可以,但是换的别的主机上都不行是为啥? 如何用打印机打印卷子 nginx反向代理多台独立web服务器 激光打印机怎样打印学生试卷 怎么配置Nginx以代理多个后台地址 用针式打印机如何打印试卷2张A4纸那么大? nginx 反向代理 配置域名和ip的区别 打印机打印试卷问题 nginx反向代理可以配防火墙吗 如何打印试卷a3
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com