docker安装

安装Docker
安装工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
.添加docker的yum库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io
启动&开机启动
sudo systemctl start docker
systemctl enable docker
测试Docker
docker run hello-world

docker version

docker 服务操作

启动docker:systemctl start docker
停止docker:systemctl stop docker
重启docker:systemctl restart docker
查看docker状态:systemctl status docker
开机启动:systemctl enable docker
查看docker概要信息:docker info
查看docker帮助文档:docker --help

docker 镜像操作

docker images :查看本地镜像
docker search 镜像名:搜索远程镜像
docker rmi 镜像名:版本/imageId :删除指定镜像
docker rmi ‘docker images -q’ :删除所有镜像
docker pull 镜像名:版本 :拉取镜像
docker push 镜像:版本 :推送镜像到远程

docker 容器操作

运行交互式容器:
docker run -it --name=容器名 -p=linux端口:容器端口 -v=/linux目录:/容器目录 镜像名:版本 /bin/bash
运行守护式容器:
docker run -id --name=容器名 -p=linux端口:容器端口 -v=/linux目录:/容器目录 镜像名:版本
查看容器:docker ps -a
查看容器ID: docker ps -a -q
删除容器:docker rm 容器名
删除所有容器:docker rm docker ps -a -q
停止一个容器:docker kill 容器名
停止所有容器: docker kill docker ps -a -q
启动容器:docker start 容器名
重启容器:docker restart 容器名
进入容器:docker exec -it 容器名 /bin/bash , 退出容器 exit 或者ctrl + p + q (交互式容器建议使用)
拷贝文件到容器:docker cp /linux文件 容器:/容器目录
从容器拷贝文件到linux: docker cp 容器:/文件 /linux目录
查看IP: docker inspect 容器名
查看日志:docker logs 容器名.

扩展:

Docker镜像加速器

配置加速器,否则下载镜像的时候回比较慢,默认是从docker hub下载
vi /etc/docker/daemon.json
{
“registry-mirrors”: [“https://5pfmrxk8.mirror.aliyuncs.com”]
}
sudo systemctl daemon-reload //重新加载配置
sudo systemctl restart docker //重启docker

或者直接执行:
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-‘EOF’ { “registry-mirrors”: [“https://5pfmrxk8.mirror.aliyuncs.com”] } EOF sudo systemctl daemon-reload sudo systemctl restart docker

列出docker下的所有镜像:docker images

REPOSITORY:镜像所在的仓库名称
TAG:镜像标签
IMAGE ID:镜像ID
CREATED:镜像的创建日期(不是获取该镜像的日期)
SIZE:镜像大小
这些镜像都是存储在Docker宿主机的/var/lib/docker目录下

搜索镜像

如果你需要从网络中查找需要的镜像,可以通过以下命令搜索
docker search 镜像名称
NAME:仓库名称
DESCRIPTION:镜像描述
STARS:用户评价,反应一个镜像的受欢迎程度
OFFICIAL:是否官方
AUTOMATED:自动构建,表示该镜像由Docker Hub自动构建流程创建的63.4拉取镜像

端口映射:

目录映射:

docker 运行命令相关推荐

  1. docker ps命令详解 列出运行中的容器

    docker ps命令详解 列出运行中的容器 使用docker ps命令即可列出运行中的容器,执行该命令后,会出现如下7列表格 CONTAINER_ID      表示容器ID IMAGE       ...

  2. [docker]三、docker理论概念(镜像、仓库、容器),用docker运行nginx来搭建一个属于自己网站。查看进程监听哪个端口的命令

    目录 1.docker概念 1.1.镜像(image) 1.2.容器(container) 1.3.仓库(repository) 1.4.理解 2.用docker运行nginx 2.1.正常命令开启n ...

  3. 查看docker镜像的运行命令

    1.查看是否安装了pip pip --version pip查看 1.1安装pip wget https://bootstrap.pypa.io/get-pip.py python get-pip.p ...

  4. docker运行yyets_docker常用命令汇总

    docker常用命令汇总,容器,镜像,内核,版本,端口 docker常用命令汇总 易采站长站,站长之家为您整理了docker常用命令汇总的相关内容. docker安装 1.要求:linux内核在3.1 ...

  5. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  6. Docker 清理命令集锦

    杀死所有正在运行的容器 复制代码代码如下: docker kill $(docker ps -a -q) 删除所有已经停止的容器 复制代码代码如下: docker rm $(docker ps -a ...

  7. 扫盲 docker 常用命令

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/xuan_lu/article/details/119700854 一.docker常用命令 do ...

  8. Docker常用命令大全

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者 | 圈圈 来源 | 网络技术干货圈 编辑 | 极市平台 导读 ...

  9. Docker常用命令汇总

    Docker常用命令汇总 帮助命令 docker version docker info docker --help 镜像命令 docker images 列出本地主机上的镜像,各个选项说明如下: R ...

  10. QIIME1.9.1-2使用Docker运行QIIME

    本教程环境为Ubuntu16.04 x64 最好有管理员权限,没权限找管理员帮忙.用Docker运行所有流程的成功率高,几乎是万能的,简单高效,不存在环境变量污染和版本冲突的问题,是复杂分析项目非常好 ...

最新文章

  1. R语言因子分析FA(factor analysis)步骤实战
  2. FW/IDS/IPS/WAF等安全设备部署方式及优缺点
  3. Codeforces 1025D(区间dp)
  4. 计算机有什么知识,计算机基础知识有什么
  5. MyEclipse中Web项目的重命名问题
  6. SharpZipLib使用示例
  7. CF思维联系--CodeForces - 218C E - Ice Skating (并查集)
  8. neditor 自定义工具栏配置
  9. php ip 合法,什么是合法ip地址
  10. 实现一个无法被继承的C++类
  11. Audio Session Programming Guide
  12. Thread 编程:简明(1) - 协作式取消 VS 线程终止
  13. 计算机应用基础 周凌,《新编计算机应用基础教程》-计算机基础知识.ppt
  14. 《微软System Center 2012 R2私有云部署实战》——第一章 微软私有云概述1.1 大数据...
  15. 联想全系列官方WIN10工具
  16. 服务器cpu怎么选,E5-2670 or i9-9900K
  17. C#中的异步和多线程
  18. 什么是RCT实时时钟?(STM32中RTC时钟源)
  19. 单精度浮点数转化为十进制数的原理
  20. 行业研究报告-全球与中国PH/ORP变送器市场现状及未来发展趋势

热门文章

  1. 如何使用 哑节点(dummy node),高效解决问题
  2. SpringBoot 实现发送邮件
  3. qt 使用msvc 打断点无反应解决办法
  4. 凌晨起来肝的一篇 Java 学习路线,保证学弟学妹们大三大四的时候顺利找到实习 Offer
  5. 基于QT学生管理系统
  6. 贝叶斯和EM算法简介
  7. 按钮点击后的颜色css,CSS实现按钮点击后根据背景色加深效果-一颗优雅草bigniu...
  8. 【转载】树莓派 Raspberry Pi Pico windows7 串口驱动
  9. 一个技术工作者的四大核心价值理念
  10. OSChina 周四乱弹 ——程序员为啥要买苹果手机啊?