问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样在 debian 上装 docker

发布网友 发布时间:2022-04-26 04:54

我来回答

1个回答

热心网友 时间:2022-06-20 21:55

将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]
将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]
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑怎么更换cpu风扇cpu风扇的更换教程 韮菜加什么食材做出来的美食更好吃? 郑州大学信息工程学院简介 郑州大学信息工程学院怎么样 郑州大学信息工程学院学生构成和教师队伍 ...第一跑道周长是250米,请问第5跑道一圈是多少米? 为何现在社会青年说不怕警察结果警察来了,不敢跟警察动手,以前一些自以 ... 国产鸿蒙系统无纸化会议系统 您好泰康保险公司在职场装修工程明显是暗箱操作 真正投标人被骗 工程快... 纠结要不要去做双眼皮。 ipad长时间不用充不进电,怎么办 ipad长时间没用,为什么充电充不进l? 手机淘宝退货订单怎么删除 买苹果手机淘宝商城买好还是苹果官网买好? 手机淘宝和淘宝网有什么不一样? 下载华为手机原装淘宝网 淘宝网官方手机验证电话是多少 淘宝网官方客户端 下载手机软件在哪下? 在淘宝网买手机可靠吗,在手机的官网买的是正品吗 淘宝上的官换机靠谱吗 苹果平板电脑显示不在充电是什么原因 aipai 苹果平板显示不在充电能冲进去吗 电脑上千牛工作台怎么彻底下掉? 淘宝千牛工作台怎样下载 苹果笔记本电脑怎样安装千牛工作台? 用微信打了很多个电话给朋友都是对方无应答,无应答的有哪些可能? 微信连着WIFI打语音通话,然后有电话打进来,不接电话或者挂断电话,微信语音通话会中断吗? 对方微信不在线微信电话过去会直接挂掉吗? 跟一个不在线的微信打电话会自动拒绝吗? 微信打微信电话他不接,是不是设置了什么东西? 大陆驾照能去香港开车吗? 大陆驾驶证可以换成香港驾驶证吗 内地驾驶证可以在香港使用吗? 内地开车到香港需要准备什么? 大陆驾照可以在香港开车吗? 大陆考的驾照C1能在香港使用吗 请问:大陆驾驶证转香港驾驶证需要重新考试吗? 大陆人怎么考香港驾驶证 大陆驾照换香港驾照 *驾照和香港驾照可以再台湾使用吗。 我要去台湾旅游开车,请问*的驾照能用吗? 那香港的驾照呢 大陆驾驶证换香港驾驶证需要什么手续?? 考驾照祭拜烧香应向哪个个方位 大陆驾照换成香港驾照 我想问一下,削好的菠萝放隔夜还能吃吗? 高举远慕是什么意思 因思而远慕什么意思? 高蹈远慕什么意思呢? "思追巢许之余尘,远慕夷齐之高义"是什么意思? 上海远慕生物科技有限公司怎么样? 南通远慕文化传媒有限公司怎么样?