docker常用命令
Posted 布列瑟农的秋天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker常用命令相关的知识,希望对你有一定的参考价值。
-
安装docker
Wget -qO- https://get.docker.com/ | sh -
添加非root用户到本地Docker Unix组当中
Sudo usermod -aG docker andee -
查看docker版本
Docker version 或者 docker --version -
查看docker系统信息
Docker system info -
卸载当前docker
Apt remove docker docker-engine docker-ce docker.io -y -
将docker配置为开机自启动
Systemctl enable docker -
查看docker是否配置为开机自自动
Systemctl is-enabled docker -
查看docker中已启动的容器
Docker container ls -
查看docker中已启动的服务
Docker service ls -
查看docker中存在的镜像
Docker image ls 或者 docker images -
启动docker容器
Docker container run -it ubuntu:latest /bin/bash
注意:-it参数是将shell切换到容器终端 ubuntu:latest 是镜像名 /bin/bash 是将在启动的容器中运行的程序/进程 -
退出容器并让容器保持运行
Ctrl-PQ组合键 -
退出容器并让容器停止运行
Exit -
连接到仍在运行的容器shell终端
docker container exec -it vibrant_grothendieck bash
其中,vibrant_grothendieck表示容器名称,既了指定容器名,也可以指定容器ID注意:Docker container exec 命令的格式是Docker container exec <command/app> -
停止指定的docker容器运行
Docker container stop vibrant_grothendieck -
删除指定的docker容器
Docker container rm vibrant_grothendieck
注意:容器停止运行后,还存在于dock系统中,可以使用docker container ls -a查看所有的容器,包括已经停止但未删除的 -
创建docker镜像
Docker image build -t test:latest ./ -
拉取镜像docker主机本地
Docker image pull ubuntu:latest
以上是关于docker常用命令的主要内容,如果未能解决你的问题,请参考以下文章