--tty = -t 終端入口 --interactive = -i 帶交互的容器 --detach = -d 後臺運行的容器 --volume = -v 數據盤
--all = -a 查看全部
####1.搜索鏡像html
docker search
####2.查看本地能夠使用的鏡像node
docker images
####3.下載遠程鏡像nginx
docker pull [鏡像名字] docker pull centos
####4.國內阿里雲提供的服務Dockerlaravel
https://dev.aliyun.com/search.html
####5.查看默認的鏡像源機器docker
docker-machine ls
####6.刪除默認的鏡像源機器數據庫
docker-machine rm default
####7.運行容器centos
docker run centos
####8.查看運行的容器bash
docker ps
####9.查看全部運行的容器ssh
docker ps --all docker ps -a
####9.查看最後建立的容器ui
docker ps --all --latest // 查看最後建立的容器 docker ps -a --latest
####10.刪除一個運行的容器
docker rm [容器的id|容器的名字] docker rm 1321312432423 docker rm laravel01
####11.建立容器
docker run --name centos01 centos /bin/echo 'hello'
####12.查看容器的日誌
docker logs [容器名字|容器ID] docker logs centos01
####13.中止容器
docker stop centos01
####14.重啓容器
docker restart centos01
####15.啓動容器
docker start centos01
####16.建立待交互的容器[--interactive=帶交互] [--tty=終端入口]
docker run --name centos02 --interactive --tty centos /bin/bash docker run --name laravel -i -t centos /bin/bash
####17.建立後臺運行的容器
docker run --name centos03 --detach centos ping baidu.com
####18.建立一個鏡像
docker commit -m '安裝nginx' -a 'jihaichuan' centos04 jihaichuan/centos04:latest
####19.刪除一個鏡像
docker rmi jihaichuan/centos04
####20.經過Dockerfile建立一個文件,包括裏面執行的命令
docker build --tag jihaichuan/nodejs-demo:latest .
####21.登陸到https://hub.docker.com/login/
docker login
####22.推送鏡像到 hub docker上
docker push jihaichuan/nodejs-demo
####23.查看docker 鏡像或者容器文件層
docker inspect centos[鏡像] docker inspect db[容器]
####24.登陸到docker-machine真正運行的機器上
docker-machine ssh defualt
####25.建立一個共享本地數據盤的一個容器
docker run -v /Users/jihaichuan/Works/docker-demo/data:/mnt -i -t --name=db centos bash
####26.建立共享數據容器,提供其餘容器使用
docker create -v /mnt --name dbcenter centos docker run --volumes-from dbcenter --name db1 -i -t centos bash docker run --volumes-from dbcenter --name db2 -i -t centos bash
####27.查看全部volume使用的數據盤
docker volume ls
####27.查看已經沒有在使用的數據庫盤
docker volume ls -f dangling=true //查看已經使用的數據庫盤
####29.刪除volumn數據庫盤
docker volume rm e6a06b7991f13c6f8e3b7fa7d6af6f5f86083463116359152f0716eeff6ccb40
####30.刪除容器時一塊兒把數據盤也刪除掉
docker rm -v dbcenter