使用dnf安装docker
以下的命令会安装Docker
dnf update && dnf install docker
注意:在Fedora 22里,你仍然可以使用Yum命令,但是它被DNF取代了,而且在纯净安装时不可用了。
检查安装
我们将要使用的第一个命令是docker info,这会输出很多信息给你:
docker info
也可以试着用docker version:
docker version
以守护进程方式启动Dcoker
你应该启动一个docker实例,然后她会处理我们的请求。
docker -d
现在我们设置 docker 随系统启动,以便我们不需要每次重启都需要运行上述命令。
chkconfig docker on
让我们用Busybox来打印hello world:
dockr run -t busybox /bin/echo "hello world"
这个命令里,我们告诉Docker在Busybox镜像的一个实例/容器里执行 /bin/echo "hello world"。Busybox是一个小型的POSIX环境,将许多小工具都结合到了一个单独的可执行程序里。
如果Docker不能在你的系统里找到本地的Busybox镜像,她就会自动从Docker Hub里拉取镜像,正如你可以看下如下的快照:
Hello world with Busybox
再次尝试相同的命令,这次由于Docker已经有了本地的Busybox镜像,你将会看到的全部就是echo的输出:
docker run -t busybox /bin/echo "hello world"
也可以尝试以下的命令进入到容器环境里去:
docker run -it busybox /bin/sh
使用exit命令可以离开容器并停止它
交互式地Docker化Apache
拉取/下载 Fedora 镜像:
docker pull fedora:22
启动一个容器在后台运行:
docker run -d -t fedora:22/bin/bash