Docker容器

查看容器

1
2
3
4
5
6
//查看当前运行的容器
docker ps

//查看所有容器
docker ps -a

交互的方式进入容器

1
docker exec -it 容器ID

启动容器

1
2
3
1 
//制定宿主机80端口访问容器的暴露端口
docker run -p 80:8080 tomcat

1
2
3
2 
//随机端口访问容器的暴露端口
docker run -P tomcat

设置容器name并运行

1
docker run -p 80:8080 --name 容器name 镜像name

守护态运行(后台运行)

启动多个tomcat,可作用于负载均衡

1
docker run -p 80:8080 --name 容器name -d 镜像name

删除容器

1
docker rm 容器ID

删除所有处于终止状态的容器

1
docker container prune

重启容器

1
docker restart 容器ID /容器name

##设置容器name并运行

1
docker run -p 80:8080 --name 容器name 镜像name