资讯专栏INFORMATION COLUMN

docker基本操作

eccozhou / 883人阅读

摘要:将当前用户添加到组安装完成之后,使用当前用户执行命令提示权限不足。每次都使用操作,总是太麻烦。修改完成之后重启服务,如果使用远程到服务器上,需要断开链接,重新登录,否则即便重启了了服务也不会生效。

将当前用户添加到docker组

安装完成docker之后,使用当前用户执行docker命令提示权限不足。每次都使用sudo操作,总是太麻烦。建议把当前用户添加到docker组,这样方便一些。

sudo usermod -a -G docker <当前用户名>

可以使用groups命令查看当前用户所属组来确认之前的更改。
修改完成之后重启docker服务,如果使用ssh远程到服务器上,需要断开ssh链接,重新登录,否则即便重启了了docker服务也不会生效。

列出本地主机镜像

docker images

从docker hub搜索镜像

docker search 

为镜像添加tag

docker tag image username/repository:tag # If tag portion donot specified "latest" will be assumed.

列出本地容器

docker ps # 列出正在运行的容器 -a选项可以列出全部容器

启动/停止已经存在的容器

docker start 
docker stop 

从镜像启动一个新的容器

docker run [options] IMAGE [COMMAND] [ARGS]
-i: Keep STDIN open even if not attached
-t: Allocate a pseudo-TTY
-d: Run container in background and print container ID 这个参数很重要,如果不加这个参数,从命令行退出之后,容器也就跟着退出了

进入到正在运行的容器内执行操作

docker exec -ti  /bin/bash

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27116.html

相关文章

  • Docker集群搭建-Consul

    摘要:基础环境准备创建虚拟机安装系统主机说明开启并配置服务安装在阿里云服务器上搭建公司私有仓库搭建私有镜像仓库操作对象即阿里云服务器请参照这篇文章搭建私有仓库和批量上传镜像到私有仓库私有仓库的使用在客户端主机创建文件夹例如先将文件传到客户端主 基础环境准备 创建虚拟机; 安装Ubuntu 16.04 Server amd64系统; 主机说明;showImg(https://segmentf...

    leo108 评论0 收藏0
  • Docker 入门(一):理解三大核心

    摘要:镜像加速国内有非常多的镜像仓库,本文介绍使用阿里云的,后文我们也会介绍把自己的镜像上传到阿里云,并且该服务是免费的。访问这个地址如果没有阿里云账号的就自己注册一个。最好还是用国内的速度比较快,这里介绍阿里云的。 showImg(https://xings.oss-cn-shanghai.aliyuncs.com/image/docker/dockers.png); Docker 的前世...

    李世赞 评论0 收藏0
  • Docker 笔记(1):介绍、镜像、容器及其基本操作

    摘要:由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。镜像实际是由多层文件系统联合组成。容器可以被创建启动停止删除暂停等。容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立的命名空间。 Docker简介 Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS ...

    khs1994 评论0 收藏0
  • Docker简介、常用命令与实践(一)

    摘要:获取阿里云加速器地址进入登录阿里云进入后台配置加速器点击后就会重启并应用配置的镜像地址了检查加速器是否生效配置加速器之后,如果拉取镜像仍然十分缓慢,请手动检查加速器配置是否生效,在命令行执行,如果从结果中看到了如下内容,说明配置成功。 一、为什么要使用Docker以及与虚拟机的区别? 1.1 为什么要使用Docker Docker的思想来自于集装箱。集装箱解决了什么问题?在一艘大船上,...

    Ocean 评论0 收藏0
  • Docker 入门及安装[Docker 系列-1]

    摘要:核心对名字空间的支持完全隔离了工作环境中应用程序的视野,包括进程树网络用户与挂载文件系统,而核心的提供资源隔离,包括存储器与网络。因此更为轻量快速和易于管理。 docker 如日中天,这不是单纯的炒概念,docker 确确实实解决了开发与运维的痛点,因此在企业开发中得到了非常广泛的使用,本文对于 docker 的这些基本知识点再做一些简单回顾。 什么是 docker 根据 wikip...

    Lin_R 评论0 收藏0
  • 【 全干货 】5 分钟带你看懂 Docker

    摘要:本文从定义,作用,技术架构,安装和使用等全方位带你看懂。最后,于开发者而言提供了一种开发环境的管理办法,与测试人员而言保证了环境的同步,于运维人员提供了可移植的标准化部署流程。显示上图内容就表明安装完成。 作者丨唐文广:腾讯工程师,负责无线研发部地图测试。 导语:Docker,近两年才流行起来的超轻量级虚拟机,它可以让你轻松完成持续集成、自动交付、自动部署,并且实现开发环境、测试环...

    lavnFan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<