docker安装使用,简单命令

安装与配置 Docker

在开始安装之前,需要安装 device-mapper-persistent-data 和 lvm2 两个依赖。
yum install -y yum-utils device-mapper-persistent-data lvm2

将阿里云的 Docker 镜像源添加进去,可以加速 Docker 的安装
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker
yum install docker-ce -y

查看 Docker 安装的版本信息
docker -v

启动 Docker,设置开机启动
systemctl start docker
systemctl enable docker

docker的使用

显示本地镜像列表,查看当前有些什么images
docker images

删除本地一个镜像(imageID,镜像id,上面命令可查看)
docker rmi imageID

删除本地全部image
docker rmi $(docker images -q)

显示所有容器
docker ps -a

删除本地一个容器(containerID容器id,docker ps -a查看)
docker rm containerID

删除本地所有容器
docker rm $(docker ps -a -q)

拉取镜像——用镜像启动容器

拉取镜像nginx
docker pull nginx
docker images查看本地已经有了nginx镜像

docker run命令启动容器
docker run -itd --name zyw-web -p 88:88 nginx
docker run nginx启动一个nginx容器
-itd 后台运行
--name给容器命名
-p设置内外端口号

查看容器,可以查看到刚创建启动的容器,id,镜像,状态,端口,名字等
docker ps -a

停用一个容器(containerID,容器id,停用后才能删除)
docker stop containerID

停止所有容器
docker stop $(docker ps -a -q)

启用一个容器(containerID,容器id)
docker start containerID
进入docker容器
推荐使用docker exec命令进入容器,退出容器终端,不会导致容器的停止
docker attach进入容器,退出后会导致容器停止

docker exec -it fcf3c9b53cd5 /bin/bash
这样就可以进入fcf3c9b53cd5容器内
可以使用linux命令,查看nginx配置
如whereis nginx

退出容器exit

你可能感兴趣的:(docker安装使用,简单命令)