docker 常用命令
启动 docker 服务:serivice docker start
- docker pull 从仓库拉取镜像
- 如:docker pull tomcat 默认拉取最新的镜像
- 如:docker pull tomcat:tag 拉取指定版本的镜像
- docker images 查看本地已经有的镜像
- docker images -a 列出本地所有的镜像,包含中间镜像
- docker images tomcat 列出 tomcat的所有镜像
- docker run 启动容器
- docker run tomcat 启动tomcat
- docker run -d tomcat 后台启动tomcat
- docker run -p 9000:8080 tomcat 为tomcat映射宿主机端口,这样在外面及可以通过访问宿主机的端口,访问到容器内的tomcat了
- docker run -v /usr/local/tc tomcat 挂载宿主机的磁盘,这样多个tomcat就可以使用一个磁盘,而且容器销毁后磁盘文件还在
- docker run -u root tomcat 使用root用户启动tomcat
- docker run -e JAVA_HOME="/usr/java1.8" tomcat 设置环境变量
- docker run -m 设置容器使用内存最大值
- docker run -c 设置容器使用cpu最大值
- docker ps 查看正在运行的容器
- docker ps -a 显示所有的容器,包含为运行的
- docker ps -f name=jenkins
- docker rm 移除容器
- docker rm -f tomcat 强制移除容器,即使容器在运行也会被移除
- docker rmi 移除镜像
- docker rmi -f tomcat 强制移除镜像