安装命令:curl -sSL https://get.docker.com/ | sh
添加当前用户名到docker组:
If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:
sudo usermod -aG docker gavinwu
如果docker拥有相关权限,以下所有命令可把sudo去掉
查看docker是否安装成功:sudo docker info
如果成功则进入容器:
bash:ip:command not found
检查容器的进程:# ps -aux
退出容器:# exit
查看当前宿主机中容器列表:# sudo docker ps -a
-a --no-trunc
删除容器:# sudo docker rm 容器ID
删除所有容器:# sudo docker rm `sudo docker ps -a -q`
重启已经停止的容器:# sudo docker start 容器名称 / 容器ID
docker hub上查找镜像:# sudo docker search xxx
登录docker:# sudo docker login
登出docker:# sudo docker logout
查看提交镜像的详细信息:# sudo docker inspect hub用户名/仓库名:标签
查看镜像构建历史:# sudo docker history 镜像ID
查看docker端口映射情况:# sudo docker ps -l
推送docker镜像:# sudo docker push hub用户名/仓库名 hub用户名/仓库名 ...
删除本地docker镜像:# sudo docker rmi hub用户名/仓库名 hub用户名/仓库名 ...
删除本地所有镜像:# sudo docker rmi `docker images -a -q`
创建docker networking网络:# sudo docker network create app(网络名)
将已有容器添加到网络:# sudo docker network connect app db2(容器名)
来源:博客园
作者:gavinwu_bk
链接:https://www.cnblogs.com/gavinwu-blog/p/10987766.html