入手docker 常用命令记录 环境centos8

官方参考地址

docker安装
新旧版本名称不一样
卸载旧版本
1、

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、安装软件包

 sudo yum install -y yum-utils

3、增加依赖

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

4、安装新版本containerd.io

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages	/containerd.io-1.2.6-3.3.el7.x86_64.rpm

5、安装docker-ce docker-cli

yum install docker-ce docker-ce-cli

6、启动docker

systemctl start docker

7、测试,下载运行hello-world

docker run hello-world

8、查看docker版本

docker --version

9、开机自启

systemctl enable docker
**

二、常用命令

**

查看docker镜像 docker images
删除本地一个或多少镜像 docker rmi [OPTIONS] IMAGE [IMAGE…]
从Docker Hub查找镜像 docker search [OPTIONS] TERM
拉取镜像 docker pull
查看启动镜像 docker ps
新建并启动一个容器 docker run -d -p 91:80 nginx:1.14 -d后台运行,-p指定端口
停止镜像 docker stop 容器id
强制停止容器 docker kill 容器id
启动已停止的容器 docker start 容器id
检查容器 docker inspect 容器id
查看容器日志 docker container logs 容器id
查看容器里的进程 docker top 容器id
进入容器 使用docker exec命令用于进入一个正在运行的docker容器。如果docker run命令运行容器的时候,没有使用-it参数,就要用这个命令进入容器。一旦进入了容器,就可以在容器的 Shell执行命令了 docker exec -it 容器id /bin/bash

三、docker安装软件

安装redis
拉取镜像
docker pull redis:latest

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章