docker快速入门

1.简单介绍docker

Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。

例如微服务等,需要将一个应用部署到多台机器上,一般方案创建多个vm虚拟机再需要进行大量的环境配置操作,又慢又占资源。使用docker能轻松快捷创建容器,而且docker仓库已存在多种镜像给我们下载,例如下载一个装有mysql的镜像或者装有tomcat的镜像只需要一条命令。

2.基础使用命令

启动服务  service docker start

查看docker版本 docker version

查找镜像 docker search tomcat

拉取镜像 docker pull tomcat

查看本地镜像 docker images   删除 docker rmi id (该镜像容器已全删除)

查看本地已启动容器 docker ps 查看本地所有容器 docker ps -a  删除容器 docker rm

根据镜像生成容器 docker run -dit --name tomcat1 -p 8080:8080  镜像id /bin/bash   (ctrl +shift +pq 大写PQ  退出容器仍然后台运行;直接关闭exit)

进入已启动容器 docker exect -it 容器id /bin/bash

把配置文件覆盖到docker容器 docker /文件名 容器id:/usr/local/tomcat/webapps/admin/WEB-INF

软连接容器内配置文件目录到主机 docker run -d --name tomcat1 -p 8080:8080 -v 主机目录:容器目录 镜像名

重启容器 docker restart 容器id

原文地址:https://www.cnblogs.com/oo-llm/p/11785041.html