安装docker服务及docker基本操作

这篇具有很好参考价值的文章主要介绍了安装docker服务及docker基本操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、docker安装(yum安装)

基于centos7

1.添加docker-ce 源信息

安装依赖包(yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要device-mapper-persistent-data 和 lvm2)

yum install yum-utils device-mapper-persistent-data lvm2 -y
yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

2.修改并更新docker-ce 源信息

sed -i's@download.docker.com@mirrors.tuna.tsinghua.edu.cn/docker-ce@g'/etc/yum.repos.d/docker-ce.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/docker-ce.repo
yum makecache fast #更新源

安装docker服务及docker基本操作,docker,容器,运维

3.安装docker-ce

#默认安装最新的
 yum -y install docker-ce

如果安装失败则需要安装container-selinux,下载网络yum源,再安装docker-ce即可

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

还有二级制安装感兴趣的可以去试一下

4. 配置docker镜像加速

国内从Docker Hub拉取镜像有时会遇到困难,此时可以配置镜像加速器。(1)从2017年6月9日起,Docker 官方提供了在中国的加速器,以解决墙的问题。不用注册,直接使用加速器地址:https://registry.docker-cn.com 即可。
(2)中国科技大学的镜像加速器:中科大的加速器不用注册,直接使用地址 https://docker.mirrors.ustc.edu.cn/ 配置加速器即可。进一步的信息可以访问:http://mirrors.ustc.edu.cn/help/dockerhub.html?highlight=docker
(3)阿里云加速器:注册阿里云开发账户(免费的)后,访问这个链接就可以看到加速器地址: https://cr.console.aliyun.com/#/accelerator
(4)DaoCloud 加速器:注册 DaoCloud 账户(支持微信登录),然后访问: https://www.daocloud.io/mirror#accelerator-doc

vim  /etc/docker/daemon.json
{ 
  "registry-mirrors": ["https://registry.docker-cn.com" ]
}  
退出编辑器
 systemctl daemon-reload
 systemctl restart docker
 docker info

安装docker服务及docker基本操作,docker,容器,运维
出现这些说明镜像加速器配置成功

5. 启动docker服务

systemctl daemon-reload # 重载docker启动配置 
systemctl enable docker #  将docker设为开机自启
systemctl start docker #  启动docker服务 
docker version #  查看docker版本 

安装docker服务及docker基本操作,docker,容器,运维

二、 docker基础命令操作

1.镜像操作

docker search #搜索官方镜像
docker pull #拉取镜像
docker images #查看当前主机镜像列表
docker image save #导出镜像
docker image rm #删除镜像
docker image load #导入镜像

操作后面跟对应的镜像文件
这里下载了两个镜像
安装docker服务及docker基本操作,docker,容器,运维

2.容器操作

docker run 镜像名
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

安装docker服务及docker基本操作,docker,容器,运维

docker ps #查看容器运行状态
docker stop/kill #停止运行的容器
docker start #激活关闭的容器
docker inspect # 查看容器详细信息
docker exec # 对运行的容器执行指定命令
Usage: docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
)options 选项
-d:在后台运行命令
-e:设置环境变量
-i:交互式
-t:打开一个终端
docker rm #删除容器
docker system df #查看容器或镜像的内部信息

安装docker服务及docker基本操作,docker,容器,运维文章来源地址https://www.toymoban.com/news/detail-674892.html

到了这里,关于安装docker服务及docker基本操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装docker服务及docker基本操作

    基于centos7 安装依赖包(yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要device-mapper-persistent-data 和 lvm2) 如果安装失败则需要安装container-selinux,下载网络yum源,再安装docker-ce即可 还有二级制安装感兴趣的可以去试一下 国内从Docker Hub拉取镜像有时会遇到困难

    2024年02月11日
    浏览(43)
  • 【docker】容器的运行、停止、查看等基本操作

    Docker image是一个 read-only 文件,位于磁盘上 这个文件包含文件系统,源码,库文件,依赖,工具等一些运行application所需要的文件 可以理解成一个模板 docker image具有分层的概念 一个运行中的docker image,位于内存中 实质是复制image并在image最上层加上一层 read-write 的层(称之为

    2024年02月10日
    浏览(50)
  • Docker基本操作之数据卷(容器数据管理)

    您的“关注”和“点赞”,是认可,是支持,是动力。 如意见相佐,可留言。 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新。 本文首发在IT羊资源网。 《IT羊资源网》,网址:https://www.ityangzy.com IT羊资源网是IT世界的羊群! 一个致力于科技、信息技术

    2024年02月13日
    浏览(45)
  • 【linux】docker基本概念和基础指令操作(镜像、容器)

    docker 镜像 images xxxx(名称):xxxx(版本号) 每一个image可以生成若干个 容器 (container),所有用相同镜像生成的容器环境完全一样 每一个容器都是一个完全独立的云端服务器

    2024年02月01日
    浏览(52)
  • Docker - 基本概念、与虚拟机的区别、架构、镜像操作、容器操作、数据卷挂载

    目录 一、对 Docker  的理解 1、Docker 基本概念 2、Docker 与 虚拟机的区别 3、何为镜像和容器? 4、Docker 主要架构 二、Docker 基本操作 1、Docker 镜像操作 2、案例(镜像):去 DockerHub 搜索并拉取一个 Nginx 镜像,打包后删除镜像,重新加载 .tar 文件 3、Docker 容器操作 1.docker run(启

    2024年04月13日
    浏览(44)
  • Docker基本操作之删除容器Container和删除镜像IMAGE

    1.1 删除容器Container语法 1.2 删除容器Container 操作 删除容器Container使用docker rm 命令,例如删除mysql容器: 1.3 docker ps docker ps 语法: docker ps 各个参数的说明: 2.1 删除镜像IMAGE语法 删除镜像IMAGE使用 docker rmi 命令,例如删除 mysql 镜像: 2.2 docker images 各个参数的说明: 2.3 强制删

    2024年02月14日
    浏览(45)
  • 微服务05-Docker基本操作

    Docker是一个快速交付应用、运行应用的技术: 可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统 运行时利用沙箱机制形成隔离容器,各个应用互不干扰 启动、移除都可以通过一行命令完成,方便快捷 例如一个项目中,部署时需要依赖于nod

    2024年02月09日
    浏览(41)
  • docker的安装以及基本操作

    Docker是一种用于构建、打包和运行应用程序的开源平台。它基于操作系统级虚拟化技术,可以将应用程序和其依赖的库、环境等资源打包到一个可移植的容器中,形成一个轻量级、独立的可执行单元。 开发者在本地编译测试通过的容器可以批量地在生产环境中部署,包括VM

    2024年02月11日
    浏览(41)
  • docker安装与镜像基本操作

    目录 前言 一.部署docker 1.安装依赖包 2.设置阿里云镜像源 3.安装docker -ce社区版 4.启动docker 5.设置镜像加速 二.设置网络优化 三.docker镜像操作 1.搜索镜像 2.获取镜像 3.查看镜像 4. 查看所有状态容器 5.搜索镜像 6.下载镜像

    2023年04月20日
    浏览(47)
  • Docker的介绍及安装&基本操作命令

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似

    2024年02月02日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包