docker run
命令用来创建并启动一个容器
- 语法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
示例:docker run -dit -v 别名:容器里面的volume的路径 [-P] [-p 端口:端口] --memory=200M --cpu-shares = 10 --name 给容器起的名字 --net mynet --ip 172.18.0.2 --volumes-from 容器名 镜像名
我的创建tomcat容器实例:
docker run -tid --name mytomcat -p 4009:8080 --add-host mysql:10.10.16.50 -v /usr/local/tomcat/mytomcat/webapps:/usr/local/tomcat/webapps:rw -v /usr/local/tomcat/mytomcat/logs:/usr/local/logs:rw -e JAVA_OPTS="-Duser.region=CN -Duser.language=zh -Duser.timezone=GMT+8" tomcat:9.0.54-jdk8-openjdk-vmi
docker run -tid --name mytomcat -p 4009:8080 --add-host mysql:10.10.16.50 -v /usr/local/tomcat/mytomcat/webapps:/usr/local/tomcat/webapps:rw -v /usr/local/tomcat/mytomcat/logs:/usr/local/logs:rw -e JAVA_OPTS="-Duser.region=CN -Duser.language=zh -Duser.timezone=GMT+8"