Ubuntu 安装Docker 常用命令

时间:2021-05-28 06:29:44

一、安装

Docker需要64的操作系统,kernel内核至少在3.10版本之上。
检测当前的kernel版本:

uname -r

安装Docker命令:

wget -qO- https://get.docker.com/ | sh
docker -v
# ===> Docker version 1.12.6, build 78d1802

二、安装

开启进程:

sudo service docker start

检测是否安装成功:

sudo docker run hello-world   //打印测试镜像信息

三、创建docker组

docker进程使用的Unix的socket而不是TCP端口,而Unix的socket属于用户root。可以使用sudo命令。如果不想使用sudo,创建一个Unix组名为docker添加当前用户。

sudo groupadd docker
sudo usermod -aG docker $USER

退出重新登录,再测试:

docker run hello-world

四、命令

卸载docker,不会删除镜像和容器,需手动删除:

rm -rf /var/lib/docker

查看容器密码:

docker logs <容器名orID> 2>&1 | grep '^User: ' | tail -n1

查看运行的容器:

docker ps
docker ps -a 包括已经停止的。

容器的启动,停止,kill:

docker stop <容器名orID>
docker start <容器名orID>
docker kill <容器名orID>

删除容器:

docker rm <容器名orID>   单个
docker rm $(docker ps -a -q) 所有

查看所有镜像:

docker images

拉取镜像:

docker pull malaohu/ssr-with-net-speeder

删除所有镜像:

docker rmi $(docker images | grep none | awk '{print $3}' | sort -r)

构建自己的镜像:

docker build -t <镜像名> <file路径>

迁移镜像:

docker save aaaa > /aaaa.tar  保存
docker load < /aaaa.tar 载入