ubuntu安装

依次执行以下命令

sudo apt install docker.io
sudo usermod -aG docker '你的用户名'
更换docker镜像源 -> 阿里源 使用方法阿里有请参照设置

centos安装

依次执行以下命令

yum install docker
sudo usermod -aG docker '你的用户名'
更换docker镜像源 -> 阿里源 使用方法阿里有请参照设置

检查docker是否安装成功执行以下命令

docker info 如果报错请继续执行以下命令
sudo systemctl start docker 启动docker
sudo systemctl enable docker 开机启动docker
sudo docker info 输出信息则表示docker启动成功

docker基础命令

1. 查看本地docker镜像
docker images

2. 搜索镜像
docker search ‘镜像名称’
例如docker search centos

3. 下载镜像(创建镜像)
docker pull 镜像名称:版本号(版本号不写默认下载最新版)
例如:docker pull chentos:7.2

4. 删除镜像(必须删除该镜像下的所有容器后方可执行)
docker rmi 镜像id
例如:docker rmi centos

5. 创建容器(各种可选参数请查询文档)
docker run -i(Keep STDIN open even if not attached) -t(tty) --name (容器的名称) (镜像的名称) (‘/bin/bash’)
例如:docker run -i -t --name centos-server centos '/bin/bash'

6. 显示所有的容器
docker ps -a

7. 运行容器
docker start (容器的ID或name)
例如:docker start centos-server

8. 重新启动容器
docker restart (容器的ID或name)
例如:docker restart centos-server

9. 停止容器
docker stop (容器的ID或name)
例如:docker stop centos-server

10. 容器的删除(必须停止运行后才能删除)
docker rm (容器的ID或name)
例如:docker rm centos-server

11. 连接容器(进入到容器内 如果使用exit退出的话会导致容器停止运行,需重新执行docker start)
docker attach (容器的ID或者名字)
例如:docker attach centos-server

12. 在主机执行容器内的命令
docker exec (容器的id或者名字)(命令)
例如:docker exec centos-server ls /

标签: none

仅有一条评论

  1. 666
    前来学习

添加新评论