使用Dockerfile制定镜像(这里举一个例子)
- 首先下载一个tomcat:
docker pull tomcat
- 以交互的形式启动tomcat容器:
docker rum -it \
tomcat \
bash
- 以交互的形式进入tomcat容器:
docker exec -it 容器ID bash
- 构建镜像:
- ①:/usr/local/下建立一个docker目录
- ②:在其下创建一个tomcat
- ③:在其下创建Dockerfile,在其中写内容
- ④:在主机tomcat目录下构建:docker bulid -t myshop
- 检验启动镜像:docker run -p 8080:8080 myshop
- 将项目放在Docker中制定成镜像:
- 把项目的zip包传输到/usr/local/docker/tomcat下
- 编写Dockerfile文件
- 进入指定开启的容器中:docker run -it --rm 容器名 bash
- Docker守护态运行:
- 重启一个容器:docker restart 容器ID
- 运行一个容器给一个容器起名字:docker run -p 8080:8080 --name tomcat tomcat
- 停止一个容器:docker stop 容器名
- 删除所有未运行的容器:docker container prune