目录
前言
本文主要介绍如何安装容器docker以及docker中常用的命令,本文使用的系统是centos7。
一、安装Docker
1.yum包更新到最新
yum update
2.安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.安装docker,出现输入的界面都按y
yum install -y docker-ce
5.查看docker版本,验证是否验证成功
docker -v
二、配置镜像加速器
默认情况下,将从docker hub(http://hub.docker.com)上下载docker镜像,太慢。一般都会配置镜像加速器,这里我们介绍阿里云的镜像加速器。
1.浏览器上搜索阿里云
2.登录阿里云
3.点击控制台
4. 在搜索处搜索容器镜像服务
5. 点击镜像工具中的镜像加速器
6.在复制加速器地址,在centos中输入如下命令:
将加速器地址粘贴到加速器地址中,镜像加速器配置完成。
三.Docker服务相关的命令
启动docker服务:
systemctl start docker
停止docker服务:
systemctl stop docker
重启docker服务:
systemctl restart docker
查看docker服务状态:
systemctl status docker
开机自启动docker服务:
systemctl enable docker
四.Docker镜像相关的命令
查看镜像:
docker images
搜索镜像:
docker search 镜像名称
下载镜像:(查看镜像版本网址hub.docker.com)
docker pull 镜像名称:版本号
删除镜像:
docker rmi 镜像ID
五.Docker容器相关命令
查看正在运行的容器:
docker ps
查看所有容器:
docker ps -a
创建容器:
docker run -it --name=容器名称 镜像名称 /bin/bash #创建完成后直接进入容器,退出容器后,容器自动关闭
docker run -id --name=容器名称 镜像名称 #创建完成后不直接进入容器,在后台运行,退出容器后,容器不会关闭
进入容器:
docker exec -it 容器名称 /bin/bash
退出容器
exit
启动容器:
docker start 容器名称
停止容器:
docker stop 容器名称
删除容器:
docker rm 容器名称/id
查看容器信息:
docker inspect 容器名称