docker常用命令

microman microman     2022-08-18     274

关键词:

docker安装

最好的办法就是看官方网站的方法。

常用命令

sudo service docker start             #启动
systemctl start docker.service    #开始启动
docker info                #基本信息查看
docker images                #本机镜像情况,-a表示全部
docker search 镜像名称          #在仓库中查找镜像
docker rmi 镜像名称            #删除镜像
docker rmi ‘docker images -a -q‘      #删除所有镜像
docker export 容器            #docker export furious_bell > /home/myubuntu-export-1204.tar 
docker import 容器              #docker import - /home/myubuntu-export-1204.tar 
docker save 镜像               #docker save 9610cfc68e8d > /home/myubuntu-save-1204.tar 
docker load 镜像               #docker load < /home/myubuntu-save-1204.tar 


docker stop 容器名称          #停止。后台运行的容器也会停止
docker rm 容器名称            #删除
docker rm ‘docker ps -a -q‘      #删除所有容器
docker ps -a               #查看主机中容器的列表,-a表示全部,可以查看容器的IP与端口对应情况
docker top         #查看容器内的所有进程
docker inspect 容器名称或ID      #查看容器详细信息,包括名称、网络等很多信息
docker history 容器名称或ID  #查看容器的创建过程或执行人过的命令。
容器日志操作
docker logs 容器名称          #查看容器日志。添加-f参加,监控日志。
docker logs -f 容器名称          #监控日志
docker logs -ft 容器名称          #-ft添加日志时间
docker logs --tail 10 -ft 容器名称          #--tail 10,表示最后10行
docker logs --tail 0 -ft 容器名称          #--tail 0,表示最新日志,而不是整个日志
ctrl+c                  #退出日志监控

容器基本操作命令

创建容器,如果本地没有,就创建一个。可以提着创建。用run运行。
sudo docker run --name (容器名称) -i -t 镜像名称 要执行的命令。-i -t 表示创建TTY并捕获STDIN。(不懂,再学)如下:
sudo docker run --name testubuntu -i -t ubuntu /bin/bash
-d参数,表示创建长期后台运行的容器。
在容器中执行新进程(执行命令)
sudo docker exec (-i -t -d)容器名称 执行的命令
--restart=always,表示无条件自动重启容器。
--restart=on-failure:5,on-failure表示退出代码非0时重启,on-failure:5,表示最多重启5次
打开运行本地已存在的容器
docker start 容器名称或ID
docker attach 容器名称或ID ,容器启动后,附着到容器上,打开RUN 时的参数命令。


hostname      #查看容器ID
cat /etc/hosts    #查看容器网络配置
ps -aux        #查看进程
exit          #退出容器,返回宿主机的命令行


可以在容器中使用任何ubuntu命令进行安装、配置等操作。如安装软件
apt-get install 软件名

 

替换国内镜像仓库地址

echo "DOCKER_OPTS="--registry-mirror=https://pee6w651.mirror.aliyuncs.com"" | sudo tee -a /etc/default/docker

gedit /etc/default/docker
或用gedit修改/etc/default/docker,把地址添加到最后。修改后一定要重启docker。 sudo service docker restart

 

网易的镜像中心地址:https://c.163.com/hub#/m/home/
http://hub-mirror.c.163.com
sudo echo "DOCKER_OPTS="$DOCKER_OPTS --registry-mirror=http://hub-mirror.c.163.com"" | sudo tee -a /etc/default/docker 

 

docker常用命令

docker常用命令#查看版本dockerversion #搜索可用docker镜像dockersearchcentos #查看当前docker所有镜像dockerimages #下载镜像dockerpullcentos #Docker导入镜像catcentos.tar|dockerimport-centos6 #Docker导出镜像dockere 查看详情

docker常用命令

Docker常用命令镜像相关命令1、搜索镜像可使用dockersearch命令搜索存放在DockerHub中的镜像。执行该命令后,Docker就会在DockerHub中搜索含有java这个关键词的镜像仓库。dockersearchjava以上列表包含五列,含义如下:- 查看详情

docker常用命令

 启动docker:servicedockerstart 重启docker:dockersystemctlrestartdocker  查看详情

3.docker学习之路——docker常用命令(代码片段)

Docker学习之路——Docker常用命令1.Docker系统级命令2.Docker镜像命令3.Docker容器命令4.Docker网络5.Docker其它常用命令6.命令练习一(Nginx)①搜索nginx(为了确认nginx在docker仓库中是否存在)②安装nginx镜像③后台运行nginx镜像生成容器,... 查看详情

docker学习:常用命令

Docker学习(2):常用命令命令行操作前提:systemctlstartdocker启动dockersudo-i进去root模式一、帮助命令dockerversion查看对应安装的版本号,可以用来检测docker是否安装c成功dockerinfoDocker容器安装之后,个人信息的描述,比version更加详细do... 查看详情

docker基础:docker常用命令梳理

​今天给大家梳理一下Docker常用的命令,希望对大家有所帮助1、Docker环境信息命令dockerversion说明:用于显示docker的版本信息,包括docker客户端和docker服务端基本信息。docker-v说明:查看docker版本号包含容器、镜像统计信息dockerin... 查看详情

docker常用基本命令(代码片段)

文章目录基本命令参考资料本文主要介绍Docker常用的基本命令。基本命令查看Docker版本dockerversion查看Docker状态systemctlstatusdocker启动Dockersystemctlstartdocker重启dockersystemctlrestartdocker查看本地已有镜像dockerimages设置仓库vim/etc/docker/daemo... 查看详情

docker常用基本命令(代码片段)

文章目录基本命令参考资料本文主要介绍Docker常用的基本命令。基本命令查看Docker版本dockerversion查看Docker状态systemctlstatusdocker启动Dockersystemctlstartdocker重启dockersystemctlrestartdocker查看本地已有镜像dockerimages设置仓库vim/etc/docker/daemo... 查看详情

docker常用基本命令(代码片段)

文章目录基本命令参考资料本文主要介绍Docker常用的基本命令。基本命令查看Docker版本dockerversion查看Docker状态systemctlstatusdocker启动Dockersystemctlstartdocker重启dockersystemctlrestartdocker查看本地已有镜像dockerimages设置仓库vim/etc/docker/daemo... 查看详情

docker----常用命令(镜像和容器的常用命令)(代码片段)

帮助命令dockerversion     #显示docker的版本信息dockerinfo        #显示docker的系统信息,包括镜像和容器的数量docker命令--help    #帮助命令帮助文档的地址:https 查看详情

docker的一些常用命令

#systemctlstartdocker  //启动docker#systemctlrestartdocker  //重启docker#systemctlenabledocker  //设置开启自启#dockerversion  //查看docker版本#dockerinfo  //查看docker详细信息#docker--help  //查看帮助手册(docker各命令的详细用法)#docke 查看详情

docker镜像常用命令docker容器常用命令(代码片段)

Docker镜像的实际使用开发的机器mac,windows,我又不想搞乱我当前机器的环境mac装一个nginx,二进制安装,编译安装,brewinstallnginx…Docker安装服务下载安装docker工具获取该软件的docker镜像(你以后想要用的各种工... 查看详情

docker镜像常用命令docker容器常用命令(代码片段)

Docker镜像的实际使用开发的机器mac,windows,我又不想搞乱我当前机器的环境mac装一个nginx,二进制安装,编译安装,brewinstallnginx…Docker安装服务下载安装docker工具获取该软件的docker镜像(你以后想要用的各种工... 查看详情

docker常用命令

docker安装最好的办法就是看官方网站的方法。常用命令sudoservicedockerstart#启动systemctlstartdocker.service    #开始启动dockerinfo                #基本信息查看dockerimages                #本机... 查看详情

docker常用命令(代码片段)

docker的常用命令帮助命令镜像命令查看镜像搜索镜像下载镜像删除镜像容器命令新建容器并启动列出所有运行的容器退出容器删除容器启动和停止容器的操作查看容器中的进程信息查看镜像的元数据进入当前正在运行的容器将容... 查看详情

docker常用命令(代码片段)

docker的常用命令帮助命令镜像命令查看镜像搜索镜像下载镜像删除镜像容器命令新建容器并启动列出所有运行的容器退出容器删除容器启动和停止容器的操作查看容器中的进程信息查看镜像的元数据进入当前正在运行的容器将容... 查看详情

docker系列docker基本常用命令(代码片段)

一、docker常用命令docker--help#查看docker命令dockerinfo#docker详细信息,镜像和容器dockerversion#查看docker版本#帮助文档地址:https://docs.docker.com/reference/二、镜像命令dockerimages#查看docker镜像;具体列解释含义:REPOSI 查看详情

docker常用命令(代码片段)

帮助启动类命令启动dockersystemctlstartdocker停止dockersystemctlstopdocker重启dockersystemctlrestartdocker查看docker状态systemctlstatusdocker开机启动systemctlenabledocker查看docker概要信息dockerinfo查看docker总体帮助文档docker--help查看do 查看详情