1、創(chuàng)建容器常用選項
2、容器資源限制
3、管理容器常用命令
- 創(chuàng)建容器并進去終端
docker run -it centos
- 創(chuàng)建一個容器在后臺運行
docker run -itd centos
- 查看最后建立的容器
docker ps -l
- 查看守護進程
docker top <容器ID>
一個容器必須有一個進程來守護這個容器盡量一個容器跑一個應用
- 容器運行的時候取名稱,暴露給宿主機端口
ifconfig
docker run -d --name web -e test=123456 -p 88:80
ifconfig可以查看到分配的容器的內(nèi)網(wǎng)的ip
- 進入運行中的主機
docker exec -it <container ID> bash
//打印hostname
hostname
- 容器運行的時候取名稱,暴露給宿主機端口,并設置hostname 和使用哪個鏡像
docker container run -d --name web1(容器名) -e test=123456 -p 88:80 web(主機名hostname) nginx(容器鏡像)
- 查看容器日志
docker logs web(容器hostname)
- 查看容器的分層文件
docker history nginx(鏡像名)
- 運行時將容器的expose定義的端口如(80)映射給宿主機的隨機端口
docker container run -d --name web2(容器名) -P nginx(鏡像)