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

posted @ 2021-08-29 18:59  t-小智  阅读(106)  评论(0)    收藏  举报