爱学习的好孩子

docker

时间: 2024-05-31

安装

使用wgethttpsget.docker.com获取并运行Docker安装脚本,然后采用Shell中管道pipe的方式来执行这个脚本。

$ wget -qO- httpsget.docker.com  sh

# 运行下面命令来确认安装结果
$ docker --version
$ docker system info

最好通过非root用户来使用Docker。这时需要添加非 root 用户到本地 Docker Unix 组当中。

下面的命令展示了如何把名为 npoulton 的用户添加到 Docker 组中,以及如何确认操作是否执行成功。

$ sudo usermod -aG docker npoulton

$ cat etcgroup  grep docker
dockerx999npoulton

如果当前登录用户就是要添加到 Docker 组中的用户的话,则需要重新登录,组权限设置才会生效。

如果上述步骤在自己的 Linux 发行版中无法成功执行,可以访问 Docker Docs 网站 并单击与自己的版本相关的那个链接。

常用命令

Docker build

使用当前目录的Dockerfile创建镜像。每一个指令都会在镜像上创建一个新的层,每一个指令的前缀都必须是大写的。第一条FROM,指定使用哪个镜像源。RUN指令告诉docker在镜像内执行命令。

docker commit

docker push

docker rmi

删除本地一个或多个镜像。

语法

docker rmi [OPTIONS] IMAGE [IMAGE...]

OPTIONS说明:

-f :强制删除; --no-prune :不移除该镜像的过程镜像,默认移除;

评论