Linux环境下(Centos7) 下安装Docker详细教程
1.1 安装前的准备
- xshell(远程连接,执行安装命令)
- Centos7 服务器
1.2 开始安装
- 查看Centos版本:
lsb_release -a
- 如果出现 “未找到命令” 提示,则输入此命令安装
yum install -y redhat-lsb
安装后再次执行步骤1
- 按照docker要求系统为64位,系统内核版本为3.10以上,使用此命令查询:
uname -r
- 查看是否已安装docker列表:
yum list installed | grep docker
如果没有结果,则说明没有安装docker,我们就可以直接安装了。
- 安装docker:
yum -y install docker
- 启动docker:
systemctl start docker
- 查看服务是否启动:
systemctl status docker
- 如果出现如图说明,active(running) 则表示启动成功:
- 设置开机自动启动命令:
systemctl enable docker.service
走到这里,docker就已经安装成功啦!
1.3 docker其他安装命令
- 手动卸载旧版本:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 官方脚本一键安装命令:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
- 国内daocloud一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
1.4 Docker日常使用常用命令
- 拉取镜像:
docker pull xxx
- 启动指定容器
docker run xxx
如果启动时要进入某个终端,可以使用:docker run it xxx /bin/bash, 退出使用exit
- 启动已停止运行的容器
docker ps -a
- docker 启动容器
docker start xxx
- 停止容器
docker stop xxx
- 重启容器
docker restart xxx
- 删除容器
docker rm -f xxx
- 查看镜像列表
docker images
- 查找镜像
docker search xxx
- 删除镜像
docker rmi xxx
- 构建镜像我们使用
docker build
- 设置镜像标签
docker tag xxx
这里的xxx表示镜像或者容器,命令是镜像命令,则xxx表示镜像,反之亦然。