<1>docker的安裝
curl -sSL https://get.docker.com | sudo sh
<2>docker基本操作
service docker start
docker search? 鏡像名
docker pull name/redis-server #下載鏡像到本地
docker commit dockerid? name/redis-server #提交一個(gè)鏡像返回一個(gè)新的id
docker push name/redis-server #提交本地鏡像到dockerhub
docker run -i -t —name
docker built -t banyar/nginx? . #構(gòu)建當(dāng)前目錄下docker file
docker ps -a -l? ? ? ? ? ? ? ? ? ? #查看本地鏡像 docker images
docker inspect id/name? # 查看某個(gè)docker的詳情
docker start -i? id/name #重新啟動(dòng)已經(jīng)停止
docker rm id /name? ? ? ? ? #刪除已經(jīng)停止的容器
eixt? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #退出容器
<3>守護(hù)式容器
docker run -i -t centos /bin/bash
ctrl+Q ctrl+P 退出交互式程序交互式容器進(jìn)入后臺(tái)? 該容器進(jìn)入后臺(tái)運(yùn)行
docker ps -a 查看要重新進(jìn)入的dockerid
docker attach? docker id
啟動(dòng)后臺(tái)守護(hù)式容器
docker run -d
docker logs -tf —tail 10 dockerid
-t? 打印log加上時(shí)間戳
- f? 及時(shí)顯示日志
—tail 顯示最后幾條
docker top #查看運(yùn)行中容器的進(jìn)程的情況
docker exex -t -d -i 在已經(jīng)運(yùn)行的docker容器中 啟動(dòng)新的進(jìn)程
docker stop 容器名
docker kill? ? 容器名