首页 > 其他 > 详细

Docker安装以及简单使用

时间:2019-12-24 10:17:57      阅读:92      评论:0      收藏:0      [点我收藏+]

前提条件

如果是CentOS8,可以参考这篇文章centos8.0安装docker

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

移除旧版本以及相关内容

    sudo yum remove docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                   docker-latest-logrotate                   docker-logrotate                   docker-selinux                   docker-engine-selinux                   docker-engine

技术分享图片

安装依赖包

yum install -y yum-utils \ device-mapper-persistent-data \  lvm2

更新并安装Docker CE

//添加软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
//更新并安装docker-ce
yum update && yum -y install docker-ce

验证安装

  • 启动docker
systemctl start docker
  • 查看信息
docker version

技术分享图片

设置阿里云镜像加速

技术分享图片
根据提示开通服务后执行以下操作(镜像加速器有很多,在此用的是阿里云的)
技术分享图片
根据操作文档操作即可
技术分享图片

验证配置

docker info

技术分享图片

尝试安装tomcat镜像

docker pull tomcat

技术分享图片

启动tomcat

docker run -p 8080:8080 tomcat

技术分享图片

常用命令

  1. 搜索容器镜像
    docker search xxx
  2. 下载容器镜像
    docker pull xxx
  3. 启动容器镜像
    docker run <IMAGE ID>
  4. 停止一个容器
    docker stop xxx

    先发SIGTERM信号给docker,允许其在一定时间(默认10s)内进行一些操作(例如资源回收),若这段时间内容器未停止,则发送SIGKILL信号强行杀死容器

  5. 停止一个容器2
    docker kill xxx

    直接发送SIGKILL信号杀死容器。

  6. 运行已停止的容器
    docker start
  7. 删除容器
    docker rm <CONTAINER ID>
  8. 删除镜像
    docker rmi <IMAGE ID>

Docker安装以及简单使用

原文:https://www.cnblogs.com/yhhu/p/12089927.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!