Docker安装和基础使用
当前虚拟机环境为centos
一、安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun
也可以使用国内 daocloud 一键安装命令
curl -sSL https://get.daocloud.io/docker | sh
安装完成后启动docker
sudo systemctl start docker
二、docker安装系统镜像
1.先拉取centos/ubuntu镜像到本地
docker pull ubuntu
docker pull centos:8
拉取下来后可以使用docker images查看本地所有镜像
三、创建容器
docker run -itd centos /bin/bash(常用推荐)
docker run -it ubuntu /bin/bash
docker run -it centos /bin/bash
-i: 交互式操作。
-t: 终端。
ubuntu/centos: 指定镜像
/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。
加了 -d 参数默认不会进入容器
四、容器常用命令操作
1.创建容器并后台运行
docker run -itd centos /bin/bash
2.查看所有容器的信息
docker ps -a
3.启动指定的容器
docker start 容器ID
4.重启指定容器
docker restart 容器ID
5.停止指定容器
docker stop 容器ID(停止指定容器)
6.进入指定容器
docker exec -it a0190fd6019e /bin/bash(方式一,推荐,在容器exit 后容器不会自动停止)
docker attach 94cb0521fef3(方式二,不推荐 在容器exit后 容器会自动停止)
7.删除容器
docker rm -f 94cb0521fef3
删除所有停止状态的容器
docker container prune

浙公网安备 33010602011771号