Docker

Posted zengjiao

tags:

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

1、安装

yum install -y epel-release

yum install -y docker-io

安装后会有个配置文件在:/etc/docker/daemon.json

信息修改为:

{

"registry-mirrors": ["https://systlln3.mirror.aliyuncs.com"]

}

这样就能从阿里云镜像下载相关软件,具体的链接可能会不一样,上面只是参考,文件内容如果有错的话,进入这个链接:https://cn.aliyun.com/product/acr?utm_content=se_1004867392,点击左边的镜像加速器参考。

重新启动的话也是参考上面链接。

版本信息:docker version

技术图片

图1

查找所有的镜像信息:docker images  如图1显示

docker build:创建镜像

docker pull:获取镜像

docker rmi 镜像id(图1的IMAGE ID):删除镜像信息

查找正在运行的容器:docker ps 最左边会显示容器id信息

技术图片

图2

由于docker默认对于修改的信息是不会保存的,因此我们需要手动上传。

docker commit -m  ‘描述信息‘  容器id  镜像名称(图1的REPOSITORY)        除了容器ID是按照docker ps查出来的,另外都是自定义的

docker rm 容器ID:删除容器

docker stop 容器id(如图2的CONTAINERID,也就是17add7bbc58c):停止正在运行的容器

docker run -p 8090:80 -d redis

-p 8090:80  表示你访问这个路径的端口是8090

-d 直接程序直接返回

 

https://www.jianshu.com/p/808385b9e4aa:常见的docker  componse命令

https://www.cnblogs.com/yeluowuti/p/10945250.html:docker命令

https://www.jianshu.com/p/84dc43173e6b:官方版docker命令

https://www.cnblogs.com/edisonchou/p/dockerfile_inside_introduction.html:dockerFile

 

以上是关于Docker的主要内容,如果未能解决你的问题,请参考以下文章

DockerDocker常用命令

DockerDocker配置

dockerdocker镜像和镜像发布方法

dockerdocker

dockerdocker安装rabbitmq

dockerdocker下安装mysql