docker的简单实用

Posted Linux就该这么学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker的简单实用相关的知识,希望对你有一定的参考价值。


docker 安装 centos

sudo yum update
sudo yum install docker

docker 安装 Ubuntu

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

检验其版本号

docker -v

启动docker

service docker start

启动的图片

查询某个镜像

docker search 镜像名

比如docker search redis

docker的简单实用

docker search Mongodb

docker的简单实用

镜像下载

docker pull redis  #下载镜像

docker的简单实用

这个下载特别看网速,所以如果是网速不好的话 最好准备好提前下载不然用的时候很麻烦。我的云服务器就是1m带宽,下载很慢就换到本地虚拟机上学习用。 云服务器上的就继续下载其他的。

查看镜像列表

docker images

docker的简单实用

镜像删除

docker rmi <image-id> 删除指定镜像

docker的简单实用
docker rmi $(docker images -q)

容器的基本操作

docker run --name container-name -d image-name

docker的简单实用

docker run --name test-redis(ps就是起了一个名字) -d redis(下载的容器名字)

其中CONTAINER ID 是在启动的时候生成的,IMAGE 是该容器使用的镜像,COMMAND 是容器启动时调用的命令,CREATED 是容器创建时间;STATUS是当前容器状态 PORTS 容器系统所使用的端口号。 NAMES是刚才给容器定义的名称

容器列表

1.docker ps 或者docker ps -a 查看运行的和停止状态的容器
2.停止容器 docker stop container-name/container-id
3.停止我们刚才启动的redis docker stop test-redis
4.启动容器 docker start container-name/container-id
5.启动我们刚才停止的容器 docker start test-redis
6.如果我们用的虚拟机需要做一个端口映射到本机
docker run -d -p 6378:6379 --name port-redis redis

删除容器

docker rm -f container-id 删除指定容器
docker rm $(docker ps -a -q) 删除所有容器

查看容器日志

docker logs container-name/container-id
docker logs test-redis

卸载docker

yum list installed |grep docker 查看 安装的docker内容

yum -y remove docker-* 删除安装的docker 内容
让您学习到的每一节课都有所收获

《Linux就该这么学》是一本由资深运维专家刘遄老师及国内多名红帽架构师(RHCA)基于最新RHEL7系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材。荣获双11、双12购物狂欢节IT品类书籍销量冠军,2017年、2018年国内读者增速最快的技术书籍,您可以在京东、当当、亚马逊及天猫搜索书名后购买,亦可加刘遄老师微信交流学习(手指按住下图3秒钟即可自动扫描)~

刘遄老师QQ:5604583

☀ Linux技术交流群:5604215(新群,火热加群中……

☀ 官方站点:www.linuxprobe.com

☀ 书籍在线学习(电脑在线阅读效果更佳

http://www.linuxprobe.com/chapter-00.html