安裝完成docker以後,使用當前用戶執行docker命令提示權限不足。每次都使用sudo操做,老是太麻煩。建議把當前用戶添加到docker組,這樣方便一些。docker
sudo usermod -a -G docker <當前用戶名>
能夠使用groups
命令查看當前用戶所屬組來確認以前的更改。
修改完成以後重啓docker服務,若是使用ssh遠程到服務器上,須要斷開ssh連接,從新登陸,不然即使重啓了了docker服務也不會生效。bash
docker images
docker search
docker tag image username/repository:tag # If tag portion donot specified 'latest' will be assumed.
docker ps # 列出正在運行的容器 -a選項能夠列出所有容器
docker start <docker id or docker name> docker stop <docker id or docker name>
docker run [options] IMAGE [COMMAND] [ARGS] -i: Keep STDIN open even if not attached -t: Allocate a pseudo-TTY -d: Run container in background and print container ID 這個參數很重要,若是不加這個參數,從命令行退出以後,容器也就跟着退出了
docker exec -ti <container name or id> /bin/bash