ubuntn之容器的基本操作(安装docker|运行容器|portainer)

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

前言(只是简陋的学习笔记)

目录

一、安装Docker引擎

        1.方法一:手动安装(手动添加软件源)       

        2、方法二:脚本自动化安装

 二、安装后的检查操作

三、运行一个容器

四、进入容器

五、镜像生命周期管理

一、镜像part

二、创建容器、启动容器

三、暂停/继续容器

四、 终止/开启容器

五、删除容器

六、查看容器

 六、portainer


实践环境:ubuntn 18.04LTS系统或更新的稳定版,Linux 4.0以上内核

ubuntn地址:https://cn.ubuntu.com/download/alternative-downloads


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装Docker引擎

        1.方法一:手动安装(手动添加软件源)       

                步骤一:更新apt软件包缓存

sudo apt-get update //更新软件包缓存

                步骤二:添加镜像源

#安装apt-transport-https等软件包支持https协议的源
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

#添加源的gpg密钥
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

#添加阿里云源仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

                步骤三:重新更新apt软件包缓存->安装

#更新apt软件缓存包
sudo apt-get update

#安装
sudo apt-get install -y docker-ce
或
sudo apt-get install -y docker-io

        2、方法二:脚本自动化安装

#二选一
curl -fsSL https://get.docker.com/ | sh
或
wget –qO- https://get.docker.com/ | sh

 二、安装后的检查操作

        步骤一、启动docker 服务->查看docker 状态:

#启动docker服务
systemctl daemon-reload
sudo systemctl start docker

#查看docker状态
sudo systemctl status docker

ubuntu 查看portainer 安装目录,docker,容器,运维

        步骤二、添加本地账户为docker组

sudo gpasswd -a $USER docker //将用户添加入组
newgrp docker //更新组

或
sudo usermod -aG docker 用户名 //需要重启~?

ubuntu 查看portainer 安装目录,docker,容器,运维

三、运行一个容器

        步骤一、拉取镜像->查看下载的镜像->运行->查看运行状态

#拉取镜像
docker pull httpd

#查看下载镜像
docker images

#运行
docker run -itd -p 8080:80 --name web1 httpd

#查看运行状态
docker ps

ubuntu 查看portainer 安装目录,docker,容器,运维

【报错解决1】

        报错情况如下图:

                【原因】:之前用户未成功添加到docker组中(添加方法请见上文(二、2))

ubuntu 查看portainer 安装目录,docker,容器,运维

        步骤二、客户端访问(验证容器)(ubuntn ip地址:8080)  

ubuntu 查看portainer 安装目录,docker,容器,运维

四、进入容器

        ubuntu 查看portainer 安装目录,docker,容器,运维

五、镜像生命周期管理

一、镜像part

#创建容器
docker create [OPTION] IMAGE [COMMOND] //状态为:Created

#启动容器
docker start CONTAINER [COMMOND] //状态为:up

#检查容器状态
docker ps -a

二、创建容器、启动容器

ubuntu 查看portainer 安装目录,docker,容器,运维

ubuntu 查看portainer 安装目录,docker,容器,运维

ubuntu 查看portainer 安装目录,docker,容器,运维

三、暂停/继续容器

#暂停容器
docker pause CONTAINER

#继续运行
docker unpause CONTAINER

ubuntu 查看portainer 安装目录,docker,容器,运维

四、 终止/开启容器

#终止容器
docker stop CONTAINER

#开启容器
docker start CONTAINER

ubuntu 查看portainer 安装目录,docker,容器,运维

五、删除容器

#删除容器
docker rm [OPTION] CONTAINER
【注】-f,--forece=false|true:是否强行终止并删除一个运行中的容器,默认只能删除停止的容器

ubuntu 查看portainer 安装目录,docker,容器,运维

六、查看容器

#查看容器详情

#查看容器内进程

#查看统计信息(CPU、内存等使用情况)

 六、portainer

docker run -p 9000:9000 --name webmgt -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

ubuntu 查看portainer 安装目录,docker,容器,运维文章来源地址https://www.toymoban.com/news/detail-800573.html

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

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

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

相关文章

  • 【Java】微服务——Docker容器部署(docker安装,docker配置镜像加速,DockerHub,docker基本操作,Dockerfile自定义镜像.Docker-Compose)

    微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.应用部署的环境问题 大型项目组件较多,运

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

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

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

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

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

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

    2024年04月13日
    浏览(48)
  • 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日
    浏览(48)
  • 安装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日
    浏览(46)
  • docker的安装以及基本操作

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

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

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

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

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

    2024年02月02日
    浏览(55)
  • 【云原生】Docker的初步认识,安装与基本操作

    Docker是一个开源的 应用容器引擎 ,基于go语言开发并遵循了apache2.0协议开源。 Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。 Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。 Docker的Logo设计为蓝色

    2024年02月16日
    浏览(56)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包