- In this section, we will show you how to use Docker on your Raspberry Pi 4. If you have never used Docker, this section should help you get started. To run a Docker container, you need a Docker image on which the Docker container will be based. There are thousands of Docker containers available in the Docker container registry (Docker Hub).
- Uncomment the following line in /etc/default/docker DOCKEROPTS='-dns 8.8.8.8 -dns 8.8.4.4' Restart the Docker service sudo service docker restart; Delete any images which have cached the invalid DNS settings. Build again and the problem should be solved. From this question.
方法一、docker pull tomcat
How to Install Yarn on Ubuntu, Debian & LinuxMint Written by Rahul, Updated on March 18, 2020 The yarn is an advanced package management software for Node.js applications. I was having difficulties installing the necessary packages with Debian Stretch and PHP 7.2, so I am using the official PHP 7.1 Docker image as the base image that I.
查找 Docker Hub 上的 Tomcat 镜像:
可以通过 Sort by 查看其他版本的 tomcat,默认是最新版本 tomcat:latest。
此外,我们还可以用 docker search tomcat 命令来查看可用版本:
这里我们拉取官方的镜像:
等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 tomcat 的镜像。
方法二、通过 Dockerfile 构建
创建Dockerfile
Docker Debian Install Java 8
首先,创建目录tomcat,用于存放后面的相关东西。
webapps 目录将映射为 tomcat 容器配置的应用程序目录。
logs 目录将映射为 tomcat 容器的日志目录。
Apt-get Install Docker Debian 8
conf 目录里的配置文件将映射为 tomcat 容器的配置文件。
进入创建的 tomcat 目录,创建 Dockerfile。
通过 Dockerfile 创建一个镜像,替换成你自己的名字:
创建完成后,我们可以在本地的镜像列表里查找到刚刚创建的镜像:
使用 tomcat 镜像
运行容器
命令说明:
-p 8080:8080:将主机的 8080 端口映射到容器的 8080 端口。
Docker Install Debian 8 Linux
-v $PWD/test:/usr/local/tomcat/webapps/test:将主机中当前目录下的 test 挂载到容器的 /test。
查看容器启动情况
通过浏览器访问