如何使用各种命令监视Docker
Docker为我们提供了许多选择,以查看镜像发生的事情,它们使用的系统资源等。
查看哪个Docker容器正在运行并检查其当前状态:
$docker container ls
查看安装的所有Docker镜像的列表:
$docker images
查看当前的CPU,内存和网络使用情况:
$docker stats
查看Docker的网络配置:
$docker network ls
如何安装Docker镜像
下面我们将安装“Hello-World”包,可用于确保Docker能够成功下载和运行镜像。
$docker pull hello-world
如何搜索Docker镜像
要通过Docker搜索所需的软件,使用以下命令语法:
$docker search [name]
例如,让我们尝试搜索Nginx,这是流行的Web服务器软件。
$docker search nginx
安装Docker
确保Manjaro是最新的,开始安装Docker:
$sudo pacman -Syu
接下来,执行以下命令以安装docker:
$sudo pacman -S docker
我们还可以从AUR安装Docker的开发版本,但建议不要在生产环境中使用该版本。
完成安装后,启动Docker服务,并设置重新启动系统时启动它:
$sudo systemctl start docker.service $sudo systemctl enable docker.service
我们可以通过输入此命令验证安装docker程序并收集有关当前版本的一些信息:
$sudo docker version
还有一种快速简便的方法来查看当前正在运行的Docker容器有多少,并通过输入来查看一些Docker配置的选项:
$sudo docker info
如何运行Docker镜像
镜像下载后,使用以下命令运行它:
$docker run hello-world
如何不使用root运行Docker
默认情况下,我们必须在要运行Docker命令的情况下使用sudo
或者登录root。
但我们想让当前用户也可以直接运行docker,将帐户添加到“docker组”:
$sudo usermod -aG docker $USER
我们需要重新启动系统使更改生效。
$reboot
日期:2020-07-07 20:56:41 来源:oir作者:oir