第十八天2019-01-18

碎碎念

今天写了一上午的技术,写后台管理,感觉时间过得好快啊。
因为最近可能有需要部署一些应用在服务器上,所以最近又开始捡起Docker这个东西。今晚上复习了一下。具体的一些基本操作如下。


docker-ubuntu

  1. 准备
    Docker 要求 Ubuntu 系统的内核版本高于 3.10

    uname -r 查看内核版本

  2. 安装

    wget -qO- https://get.docker.com/ | sh

  3. 测试安装

    docker run hello-world
    ‘hello-world’ 是一个镜像,没有的话会默认pull

  • 容器操作

    docker ps -a // 列出所有创建的container

docker ps -aq // 列出所有创建的container 的ID

docker ps // 列出正在运行的容器container

docker system df // 查看镜像、容器、数据卷所占用的空间

docker top // 查看容器的进程

docker stop // 停止容器(名字要全)

docker rm // 删除指定名容器

  • 镜像操作

    docker image ls // 列出已经下载下来的镜像

docker images // 列出所有所有镜像

docker rmi < image ID> // (注:ID列出前几位就行了)

  1. 拉取ubuntu

    docker pull ubuntu:16.04

  • 镜像操作

    docker run -t -i ubuntu:16.04 /bin/bash // 运行容器

docker tag :<新标签> // ID只需要前几位就行

docker port // 查看端口的绑定

  1. 构建镜像

cat Dockerfile

参考

[1]. http://www.runoob.com/docker/docker-container-usage.html
[2]. https://yeasy.gitbooks.io/docker_practice/container/stop.html
————————————————————————end———————————————————————-

文章作者: lmislm
文章链接: http://lmislm.com/2019/01/18/2019-01-18/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LMISLMのBlog