栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Docker的使用笔记

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker的使用笔记

Docker

使用Docker的步骤:
1)安装Docker
2)去Docker仓库找到这个软件对应的镜像;
3)使用Docker运行这个镜像,这个镜像就会生成一个Docker容器
4)对容的启动停止就是对该容器中软件的启动与停止

1)镜像的操作

使用官方安装脚本自动安装
安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -ssl https://get.daocloud.io/docker | sh

一、启动Docker

systemctl start docker
systemctl enbale docker保持docker一直开启,开机后自动开启

二、查看Docker仓库(hub)镜像(以下载Mysql为例)

网址:www.hub.docker.com

docker search mysql //查看mysql的镜像

三、下载镜像:docker pull mysql:5.5

ex1:docker pull 镜像名  //这里的mysql是镜像名(Name) *tags用来指定镜像的版本
ex2:docker pull 镜像名:tags   //其中tags为镜像的版本号

四、查看本地下载的镜像文件

docker images

五、删除docker镜像

docker rmi [IMAGE ID]        //Docker镜像的IMAGE ID通过docker images查看
2)容器的操作

1、下载镜像Tomcat

docker pull tomcat:8.0.18-jre8  //docker pull tomcat

2、在容器内部运行镜像

docker run --name container-name -d image-name
解释:--name:自定义容器名
        -d :后台运行
     -p HostPort:ContainPort 将容器端口映射到主机端口
     image-name:指定镜像模板

eg:docker run --name myredis -d redis

3、查看运行中的容器

docker ps  //查看所有正在运行的容器
docker ps -a //查看所有的容器

4、停止容器

docker stop ConTAINER ID //ConTAINER ID为容器的ID

5、启动容器

docker start 容器Id

6、删除容器(该容器必须是停止状态)

docker rm contain-id   //contain-id为容器的Id

7、通过主机的端口进行容器端口的映射,运行镜像

docker run -d -p 8888:8080 tomcat:8.0.18-jre8 
其他:
service firewalld status  //关闭防火墙查看防火墙,如果未inactive表示关闭状态
service firewalld stop  //关闭防火墙

8、docker logs contain-id //容器日志查看

9、文档地址

https://docs.docker.com/engine/reference/commandline/docker/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/693633.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号