docker常见使用命令

author author     2023-04-06     565

关键词:

1、安装docker
yum install docker -y

运行docker
systemctl start docker

2、docker pull ubuntu:16.04
docker 拉取镜像

为了使docker pull 速度更快,配置镜像加速器
推荐安装1.11.2以上版本的Docker客户端

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘

"registry-mirrors": ["https://xxx.com"]

EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

3、运行容器
docker run -t -i ubuntu:16.04 /bin/bash
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;

-i: 以交互模式运行容器,通常与 -t 同时使用;

-d: 后台运行容器,并返回容器ID;

4、删除容器
docker rm [ID]
-f :通过 SIGKILL 信号强制删除一个运行中的容器。

5、列出容器
docker ps
-a :显示所有的容器,包括未运行的。
-q :静默模式,只显示容器编号。
--format :指定返回值的模板文件。
-f :根据条件过滤显示的内容。

6、启动容器
docker start :启动一个或多个已经被停止的容器
docker stop :停止一个运行中的容器
docker restart :重启容器

7、显示容器元数据
docker inspect : 获取容器/镜像的元数据。

8、连接容器
docker attach :连接到正在运行中的容器,需要退出,使用ctrl+p+q

还有一个工具nsenter
tar -xzvf util-linux-2.24.tar.gz
cd util-linux-2.24
./configure --without-ncurses
make nsenter
sudo cp nsenter /usr/local/bin
nsenter --help

配置连接进入容器脚本:
#!/bin/bash
CNAME=$1
CPID=$(docker inspect --format ".State.Pid" $CNAME)
nsenter --target "$CPID" --mount --uts --ipc --net --pid

如果需要退出需要使用exit

docker基础入门安装以及常见命令(代码片段)

1、docker常见命令以及安装知识详解1、docker安装1、安装版本统一:Dockerversion18.03.0-ce,build0520e242、安装方式:使用dockerrepository安装3、sudoapt-getupdate4、InstallpackagestoallowapttousearepositoryoverHTTPSsudoapt-getinstallapt-trans 查看详情

docker常见命令

docker常见命令查看版本docker-v查看详细版本dockerversion查看docker基本信息dockerinfo镜像相关的命令镜像仓库地址:https://hub.docker.com查看本地已经安装的镜像dockerimages搜索指定镜像dockersearch<image-name>#比如搜索centos镜像dockersearchcen... 查看详情

常见docker命令

docker服务相关启动docker服务systemctlstartdocker停止docker服务systemctlstopdocker重启docker服务systemctlrestartdocker查看docker服务状态systemctlstatusdocker开启开机启动do 查看详情

docker常见使用命令

1、安装dockeryuminstalldocker-y运行dockersystemctlstartdocker2、dockerpullubuntu:16.04docker拉取镜像为了使dockerpull速度更快,配置镜像加速器推荐安装1.11.2以上版本的Docker客户端sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-‘EOF‘"registry-mi... 查看详情

docker常见命令翻译

docker常见命令:ManagementCommands:builderManagebuilds管理构建 configManageDockerconfigs管理Docker配置   createCreateaconfigfromafileorSTDIN   从文件或STDIN创建配置   inspectDisplaydetailedinformationononeormoreconfig 查看详情

docker命令分类及使用场景分布(脑图)

常见的Docker命令分类主要有不同使用场景下的命令分布 有疑问可到官方文档查询:https://docs.docker.com/engine/reference/commandline/docker/  查看详情

docker常见命令大全

1.docker帮助说明dockerhelp2.查看docker版本dockerversion3.显示docker系统的信息dockerinfo4.检索imagedockersearchimage_name5.拉取指定镜像到本地dockerpullimagename6.查看本地镜像dockerimages7.删除某个镜像dockerrmiid/name 8.以镜像imagename创建名 查看详情

text常见的docker命令(代码片段)

查看详情

docker常见命令

容器相关操作dockercreate#创建一个容器但是不启动它dockerrun#创建并启动一个容器dockerstop#停止容器运行,发送信号SIGTERMdockerstart#启动一个停止状态的容器dockerrestart#重启一个容器dockerrm#删除一个容器dockerkill#发送信号给容器,默认... 查看详情

常见docker命令-容器操作相关

dockerexec-在容器中执行命令以交互模式进入mynginx容器的bash控制台dockerexec-itmynginxbash以交互模式在mynginx容器中执行/test.shdockerexec-itmynginx/bin/bash/test.dockerps-列 查看详情

常见docker命令-本地镜像管理

查看镜像dockerimagesdockerrmi-删除镜像删除mynginx最新镜像dockerrmi-fmynginx:latestdockertag-标记本地镜像,将其归入某个仓库开发一个新地mynginx版本,将其打标为v1dockertagmynginxmynginx: 查看详情

[云原生专题-20]:容器-docker的常见命令(代码片段)

一、docker引擎的安装与启动安装dockeryuminstalldocker-ce启动docker:systemctlstartdocker停止docker:systemctlstopdocker重启docker:systemctlrestartdocker查看docker状态:systemctlstatusdocker开机启动ÿ 查看详情

docker详解

目录Docker常用命令1.镜像命令2.容器命令2.1常用的容器命令2.2重要的容器命令序言:上一章我们初步介绍了一下Docker的概念,那么这次我们着手于Docker的使用,了解一下常见的Docker的操作命令。此外不管学习什么东西,我们不但... 查看详情

docker删除常见命令

$dockerstop$(dockerps-a|grep"Exited"|awk‘print$1‘)//停止容器1b7067e19d6fa840f345c4239d74eff1c4e417d361107a21dd51ead96da7ad003260929495e713ab1bdf$dockerrm$(dockerps-a|grep"Exited"|awk‘print$1‘)//删除容器1b 查看详情

docker常见故障处理(代码片段)

Docker是一种相对使用较简单的容器,我们可以通过以下几种方式获取信息:1、通过dockerrun执行命令,或许返回信息2、通过dockerlogs去获取日志,做有针对性的筛选3、通过systemctlstatusdocker查看docker服务状态4、通过journalctl-udocker.ser... 查看详情

常见的容器仓库

最近在使用podman,相对于docker优点很明显,不需要root。Podman 是一个无守护程序、开源的Linux原生工具,旨在使用OpenContainersInitiative轻松查找、运行、构建、共享和部署应用程序(OCI) Containers 和 ContainerImages 。Pod... 查看详情

常见的容器仓库

最近在使用podman,相对于docker优点很明显,不需要root。Podman 是一个无守护程序、开源的Linux原生工具,旨在使用OpenContainersInitiative轻松查找、运行、构建、共享和部署应用程序(OCI) Containers 和 ContainerImages 。Pod... 查看详情

6.docker常用命令

docker常见命令更细的配置请参考官方文档第一大部分容器生命周期管理01.dockerrun:创建一个新的容器并运行一个命令$dockerrun[OPTIONS]IMAGE[COMMAND][ARG...]-astdin:指定标准输入输出内容类型,可选STDIN/STDOUT/STDERR三项;-d:后台运行容器,... 查看详情