上手步骤

安装docker-->普通用户加入docker用户组-->获取镜像-->基于镜像创建容器-->进入容器-->可以在容器里随意捯饬环境或者运行东西啦~

安装docker

sudo apt-get update
sudo apt-get install docker.io

普通用户加入docker用户组

# 新建docker用户组
newgrp docker

镜像的使用

# 查找镜像
docker search ubuntu
# 获取新镜像
docker pull ubuntu:13.10  # 获取名为ubuntu:13.10的镜像
# 使用镜像
docker run ubuntu:13.10 # 与创建容器相同,详见下个模块
# 查看镜像
docker images

基于镜像新建容器

<首先要有可使用的镜像,可按上面模块 获取镜像,并查看已有的镜像>

常用方式

# 一般方式
docker run test/ubuntu:v1 

更多选项

# -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用

管理容器

# 查看在运行的容器
docker ps

传输文件

宿主机向Docker容器传送文件

# 复制主机文件夹data到ID为$CONTAINER_ID的容器的/home/test/目录下
docker cp /home/user1/data/ 

Docker容器向宿主机传送文件

# 复制$CONTAINER_ID容器的/home/test/路径下的文件到主机的/home/user1/data/下
docker cp 

新建镜像

以下内容参考自菜鸟教程~

Docker 镜像使用 | 菜鸟教程​www.runoob.com

1、从已经创建的容器中更新镜像,并且提交这个镜像

# 使用该镜像创建容器,在运行的容器内使用 apt-get update 命令进行更新

2、使用 Dockerfile 指令来创建一个新的镜像

# 使用命令docker build, 从零开始来创建一个新的镜像。

设置镜像标签

$IMAGE_ID test/ubuntu:dev

docker ubuntu镜像_docker使用教程相关推荐

  1. docker ubuntu镜像_Docker 入门指南 | Linux 中国

    该教程包含了如何创建一个新的 Docker 容器,如何运行该容器,如何从现有的 Docker 容器中创建自己的 Docker 镜像等 Docker 的一些基础知识.操作.-- Sk 在我们的上一个教程 ...

  2. docker desktop镜像_Docker简单入门

    这篇文章适合谁? 对于Docker并不了解,只是有一点模糊的感觉,觉得Docker可以当成虚拟机用之类的 只是下载了Docker软件,对于怎么配置,怎么玩,第一步干什么,完全一无所知 其二,我从对Do ...

  3. docker ubuntu镜像_macOS 下使用 Docker 搭建 ubuntu 环境

    学习网络开发过程中不想"污染"macOS,考虑到之后部署网络应用主要是与linux打交道,所以安装了 ubuntu 虚拟机以满足短期的知识学习需求.十里安装了 ubuntu 虚拟机 ...

  4. desktop docker 无法卸载_docker 安装教程和常见问题

    docker能干什么? 简单的说docker 是一个非常方便的环境搭建工具.比如想搭建一个mongodb服务,但是许多服务没有方便的安装包.这时你只需要5行命令就能完成三部搭建mongo,和mongo ...

  5. docker——Ubuntu镜像操作和apache web容器操作小实训

    文章目录 Ubuntu镜像操作 apache web容器操作 Ubuntu镜像操作 (1)拉取最新的Ubuntu官方镜像. (2)查看该镜像的详细信息. (3)查看该镜像的构建历史. (4)删除该镜像 ...

  6. docker java镜像_Docker JDK镜像

    Docker jdk镜像 说明 使用alpine-glibc作为基础镜像 JAVA JDK/JRE以1.8为基准 下载文件 创建Dockerfile JDK FROM docker.io/jeanbl ...

  7. docker 查看镜像_Docker 核心概念、安装、端口映射及常用操作命令,详细到令人发指!...

    来自小洋人最HAPPY投稿 一.Docker简介 Docker是开源应用容器引擎,轻量级容器技术. 基于Go语言,并遵循Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一 ...

  8. docker pull 私有_Docker系列教程03Docker私有仓库搭建(registry)

    一个执着于技术的公众号 地方 简介 仓库(Repository)是集中存放镜像的地方,又分为公共镜像和私有仓库. 当我们执行docker pull xxx的时候,它实际上是从registry.dock ...

  9. cmd该清华镜像_Docker动手教程3.3:容器镜像构建2

    内容摘要 dockerfile 常用指令 RUN/CMD/ENTRYPOINT区别 Dockerfile 常用指令 前面初步讲解了Dockerfile,这节详细介绍Dockerfile用到的指令和语法 ...

最新文章

  1. SAP WM中阶之存储类型上架策略I(Adding to existing stock)
  2. golang编码转换
  3. JZOJ 100045. 【NOIP2017提高A组模拟7.13】好数
  4. springboot工厂模式_最新整理138道阿里、快手等大厂面试题解析:基础+Spring+并发+JVM+设计模式+缓存...
  5. 前端学习(1980)vue之电商管理系统电商系统之实现文本框和按钮的切换
  6. Zabbix 3.0 配置企业微信报警(配置zabbix-web)
  7. centos7-安装redis-教程190923-精准版
  8. Linux——更改文件及目录权限(d rwx r-x r-x字段详解+更改代码指令)
  9. WebToJepg—在线把网页抓图
  10. Android学习笔记--Menu菜单的使用
  11. 【E2EL5】A Year in Computer Vision中关于图像增强系列部分
  12. flex向java传递 OBJECT
  13. 第一百零六节,JavaScript变量作用域及内存
  14. html 字体思源_CSS font-family 各字体一览表
  15. 2020年10款网盘大比拼,总有一款适合你
  16. Word 2010 从任意页码重新开始
  17. vue项目中样式重置 自动注入less
  18. 读Java 804 - Quick refresher
  19. linux显示mem进行排序,linux下top命令显示详解
  20. 从零开始的Unity萌导书#1:Hello,Unity! 1

热门文章

  1. spring单元测试无法注入bean_2019年,最新的Spring 面试108题 “ 系列 ”,附带答案.........
  2. 少儿编程python教材_少儿编程|Python环境安装
  3. python跟java 效率_Python与Java:哪个更好,如何选择?
  4. 高中必背88个数学公式_高中常考的88个数学公式,全部整理给你,赶紧收藏一下!...
  5. 发布servlet版 Ajax 验证码验证组件
  6. HDU 2196 Computer 树形DP经典题
  7. js parsefloat
  8. Logstash inputs配置
  9. ZendStudio导入一个已有的网站
  10. Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并(转)