docker 运行命令
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 运行命令相关推荐
- docker ps命令详解 列出运行中的容器
docker ps命令详解 列出运行中的容器 使用docker ps命令即可列出运行中的容器,执行该命令后,会出现如下7列表格 CONTAINER_ID 表示容器ID IMAGE ...
- [docker]三、docker理论概念(镜像、仓库、容器),用docker运行nginx来搭建一个属于自己网站。查看进程监听哪个端口的命令
目录 1.docker概念 1.1.镜像(image) 1.2.容器(container) 1.3.仓库(repository) 1.4.理解 2.用docker运行nginx 2.1.正常命令开启n ...
- 查看docker镜像的运行命令
1.查看是否安装了pip pip --version pip查看 1.1安装pip wget https://bootstrap.pypa.io/get-pip.py python get-pip.p ...
- docker运行yyets_docker常用命令汇总
docker常用命令汇总,容器,镜像,内核,版本,端口 docker常用命令汇总 易采站长站,站长之家为您整理了docker常用命令汇总的相关内容. docker安装 1.要求:linux内核在3.1 ...
- docker常用命令详解
docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...
- Docker 清理命令集锦
杀死所有正在运行的容器 复制代码代码如下: docker kill $(docker ps -a -q) 删除所有已经停止的容器 复制代码代码如下: docker rm $(docker ps -a ...
- 扫盲 docker 常用命令
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/xuan_lu/article/details/119700854 一.docker常用命令 do ...
- Docker常用命令大全
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者 | 圈圈 来源 | 网络技术干货圈 编辑 | 极市平台 导读 ...
- Docker常用命令汇总
Docker常用命令汇总 帮助命令 docker version docker info docker --help 镜像命令 docker images 列出本地主机上的镜像,各个选项说明如下: R ...
- QIIME1.9.1-2使用Docker运行QIIME
本教程环境为Ubuntu16.04 x64 最好有管理员权限,没权限找管理员帮忙.用Docker运行所有流程的成功率高,几乎是万能的,简单高效,不存在环境变量污染和版本冲突的问题,是复杂分析项目非常好 ...
最新文章
- R语言因子分析FA(factor analysis)步骤实战
- FW/IDS/IPS/WAF等安全设备部署方式及优缺点
- Codeforces 1025D(区间dp)
- 计算机有什么知识,计算机基础知识有什么
- MyEclipse中Web项目的重命名问题
- SharpZipLib使用示例
- CF思维联系--CodeForces - 218C E - Ice Skating (并查集)
- neditor 自定义工具栏配置
- php ip 合法,什么是合法ip地址
- 实现一个无法被继承的C++类
- Audio Session Programming Guide
- Thread 编程:简明(1) - 协作式取消 VS 线程终止
- 计算机应用基础 周凌,《新编计算机应用基础教程》-计算机基础知识.ppt
- 《微软System Center 2012 R2私有云部署实战》——第一章 微软私有云概述1.1 大数据...
- 联想全系列官方WIN10工具
- 服务器cpu怎么选,E5-2670 or i9-9900K
- C#中的异步和多线程
- 什么是RCT实时时钟?(STM32中RTC时钟源)
- 单精度浮点数转化为十进制数的原理
- 行业研究报告-全球与中国PH/ORP变送器市场现状及未来发展趋势