Docker安装与简单使用

至于Docker是什么,和他的一些功能简介,请自行百度. 如果还是不了解,你就当他是一个可以给你渗透的就行了 安装Docker: 我用的是ubuntu系统,版本是 16.04 安装还是挺简单的,一条命令就搞定了:使用sudo apt-get install -y docker.io

查看你装的Docker版本:docker version

Docker安装结束 Docker的简单使用: 更换源: 目的:下载镜像加速,不然一个镜像几个小时,难受=== 阿里云源:https://cr.console.aliyun.com/#/accelerator sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://dp9etr79.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker

搜索镜像(image) : docker search ubuntu 也可以尝试搜索centos试试

下载一个镜像:docker pull 名称(NAME) 例如我要下载第一个ubuntu : docker pull ubuntu

安装好之后就可以进入容器了: docker run -t -i ubunto /bin/bash

可以看到计算机名变了 -t : 让docker分配一个伪终端,并绑定到容易的标准输入上 -i : 让标准输入保持开启 上面的这些你也可以理解为创建一个容器 退出:exit 查看已经安装的镜像:

查看正在运行的容器:docker ps -a 我这里只有一个ubuntu

打包镜像: 目的:拿到其他机器上直接使用 docker save -o ubunto.tar ubuntu

打包好之后我这里就出来了一个文件(文件名自定义),后面那个是容器名 我这里ubuntu写成ubunto了,不要在意这些细节= 删除镜像: docker rmi 镜像id 如果容易在运行的话,那么请结束他,或者强制删除 终止运行中的容器:docker stop|start|restart 删除容器:docker rm id 强制删除容器:docker rm -f id 然后就可以删除镜像了 这里需要搞清楚的两个东西就是容器和镜像,我的文章可能会让你迷糊,但没关系,来问吧…. Docker rmi id

我们打包了,也删除了,接下来就载入镜像: docker load --input ubunto.tar

大概的内容就是这些了,………………………………………………

原文发布于微信公众号 - 网络安全社区悦信安(yuexin_an)

原文发表时间:2017-09-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

Docker Swarm学习笔记(一)

Docker Swarm概述 Docker Swarm是Docker官方提供的集群工具。它可以将一些关联的Docker主机转变成一个虚拟Docker主机。因为D...

3285
来自专栏性能与架构

Docker容器跨主机互联

当两个Docker容器在同一主机时,可以通过--link命令让两者直接互相访问。 如果要跨主机实现容器互联,则往往需要容器知道其他物理主机的IP地址 利用Amb...

4814
来自专栏大魏分享(微信公众号:david-share)

如何有效地对Docker的镜像进行管理?

容器的存储空间如何提供? 前段时间,笔者看到一篇文章,题目是“容器就是Linux”,写的不错。容器说简单点就是容器级别的虚拟化,在一个Kernel Space...

4696
来自专栏北京马哥教育

Docker 从入门到实践

3185
来自专栏散尽浮华

Docker容器学习梳理--基础知识(1)

Docker是PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0...

31110
来自专栏木子昭的博客

从零搭建docker私有仓库

901
来自专栏散尽浮华

Docker容器学习梳理--容器间网络通信设置(Pipework和Open vSwitch)

自从Docker容器出现以来,容器的网络通信就一直是被关注的焦点,也是生产环境的迫切需求。容器的网络通信又可以分为两大方面:单主机容器上的相互通信,和跨主机的容...

1.2K11
来自专栏流柯技术学院

CentOS 6.8下安装docker并使用

Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实...

8152
来自专栏IT米粉

Docker 常用基础命令

最近开始进攻Docker,已经将自己的电脑上的服务端软件逐一移到Docker上,包括tomcat、nginx、rabbitmq、redis等,并通过简单的脚本进...

39612
来自专栏康怀帅的专栏

Docker 实践遇到的问题(持续更新)

本文列举了使用 Docker 过程中遇到的问题。 时区 基于 Debian 的镜像通过设置 环境变量 改变时区,在 Dockerfile 中增加 ENV 或在启...

4435

扫码关注云+社区

领取腾讯云代金券