1、安装

1、安装虚拟机VMWare

链接:https://pan.baidu.com/s/1Xl7ENUm2gapPOFs-iXHpRQ
提取码:eubm

2、下载centos,我下的是这个版本的

官网链接:

http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

注意:

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本

3、在VMware上安装centos

附上博客:https://www.cnblogs.com/yangxiansen/p/7860009.html

4、在centos上安装docker

步骤如下:

1、检查内核版本,必须是3.10及以上
uname -r
2、安装docker
yum install docker
3、输入y确认安装
4、启动docker
[root@localhost ~]# systemctl start docker
[root@localhost ~]# docker -v
Docker version 1.12.6, build 3e8e77d/1.12.6
5、开机启动docker
[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

如果需要关闭或重启docker

停止docker
systemctl stop docker
重启
systemctl restartdocker

2、常用命令

2)容器操作

1、搜索镜像
[root@localhost ~]# docker search tomcat
2、拉取镜像
[root@localhost ~]# docker pull tomcat
3、根据镜像启动容器
docker run --name mytomcat -d tomcat:latest
4、docker ps
查看运行中的容器
5、 停止运行中的容器
docker stop  容器的id
6、查看所有的容器
docker ps -a
7、启动容器
docker start 容器id
8、删除一个容器docker rm 容器id
9、启动一个做了端口映射的tomcat
[root@localhost ~]# docker run -d -p 8888:8080 tomcat
-d:后台运行
-p: 将主机的端口映射到容器的一个端口    主机端口:容器内部的端口10、为了演示简单关闭了linux的防火墙
service firewalld status ;查看防火墙状态
service firewalld stop:关闭防火墙
11、查看容器的日志
docker logs container-name/container-id更多命令参看
https://docs.docker.com/engine/reference/commandline/docker/
可以参考每一个镜像的文档

转载于:https://www.cnblogs.com/yg1024/p/10265802.html

Docker(二)安装及常用命令相关推荐

  1. Docker(一):Docker的安装与常用命令

    相关阅读: Docker(一):Docker的安装与常用命令 Docker(二):Docker常用命令之镜像的创建:Dockerfile 与 commit Docker(三):Docker镜像导入与导 ...

  2. Linux下docker的安装及常用命令

    docker主要是用来管理像MySQL.Tomcat.Nginx等软件的,在安装docker之前,首先保证你的系统里没有老版本docker 清除老版本docker,命令过长,用 \ 分行 sudo y ...

  3. docker下载安装和常用命令

    系列文章目录 前言 官网及下载 https://docker.com/ 一.卸载旧版本docker yum remove docker \docker-client \docker-client-la ...

  4. 【Docker】安装与常用命令

    镜像相当于模板,容器相当于使用模板创建的一台服务器.在本机可以构建/下载很多镜像,比如centos的镜像,mysql的镜像,tomcat镜像,nginx镜像,redis镜像-如果想让镜像跑起来,就需要 ...

  5. Docker在CentOS7上的安装及常用命令

    Docker简介:Docker是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化.容器是完全使用沙箱机制 ...

  6. docker实践(2)常用命令和DockerFile详解

    <docker实践(1) 入门和springBoot实践部署> <docker实践(2)常用命令和DockerFile详解> <docker实践(3) 仓库registr ...

  7. Maven(二):常用命令、依赖管理

    相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...

  8. Stata17安装及常用命令使用教程

    Stata17安装及常用命令使用教程 一.安装Stata17 二.安装外部命令 三.常用命令及操作 1.输入数据 2.描述性统计 3.线性回归 4.内生性检验 一.安装Stata17 链接:https ...

  9. npm、cnpm、yarn的安装与常用命令

    1.安装 npm curl -L https://www.npmjs.com/install.sh | sh a.临时使用(例如安装express) npm --registry https://re ...

  10. linux下载安装的命令,linux安装和常用命令

    linux安装和常用命令 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 Linux安装和常用命令常用命令:文件管理:1,cat:把 ...

最新文章

  1. 解决vue中绝对定位或固定定位在底部的按钮随键盘移动的问题
  2. 5see我看视频交友客户端 v2.3.0.11官方版
  3. 老司机实战Windows Server Docker:3 单节点Windows Docker服务器简单运维(上)
  4. bzoj4403-序列统计【Lucas,组合数学】
  5. c++中计算2得n次方_《一元二次方程》单元试卷,从中总结出5个考点,初三学生应知道...
  6. React 第九章 表单的使用
  7. spacy model
  8. Div Vertical Menu ver2
  9. 440.字典序中的第K小数字
  10. sql server 函数--rand() 生成整数的随机数
  11. 敏感词屏蔽工具(DFA算法)
  12. 耳机插在的电脑上没有声音
  13. malicious java_[我研究] Detecting Malicious Java Code Using Virtual Machine Auditing
  14. 手工焊的优缺点有哪些?
  15. Python爬虫获取豆瓣电影TOP250
  16. tyvj 1463 智商问题
  17. Vue——v-if控制元素是否显示
  18. 互联网医院软件|互联网医院系统开发|在线问诊提高医疗效率
  19. 国内外学者联合撰写,ChatGPT技术路线图
  20. 好的大创计算机类课题,2017年度大创项目教师科研课题汇总表介绍.PDF

热门文章

  1. 计算机网络的拓扑结构主要有新型,计算机网络中主要拓扑结构有 ______。
  2. php执行dmidecode,Python:Dmidecode系统信息
  3. python 压缩文件 调用7z_Python:如何从Python压缩的7z文件中读取一行?
  4. 拼接名字_一个最简单的办法,教你识别原切肉和拼接肉
  5. python实现矢量分级渲染_用 Python 撸一个 Web 服务器-第4章:动态渲染数据
  6. C++ :常用文件、文件夹操作汇总
  7. 【项目实战课】人人免费可学!基于Pytorch的图像分类简单任务数据增强实战
  8. 【NLP】XLnet:GPT和BERT的合体,博采众长,所以更强
  9. 【技术综述】深度学习中的数据增强(下)
  10. 全球及中国生产性服务产业动态展望与十四五建设现状规划报告2022版