当前位置:   article > 正文

Docker安装及命令_docker安装命令

docker安装命令

一、安装

1.更新yum
yum update
2.安装需要的软件包
yum -y install yum-utils device-mapper-persistent-data lvm2
3.配置docker源地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装docker
yum install -y docker-ce
5.查看docker版本
docker -v
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

二、配置镜像加速器

阿里云搜索镜像加速器,将命令粘贴到Linux

三、docker服务命令

1.启动docker
systemctl start docker
2.查看docker状态
systemctl status docker
3.重启docker
systemctl restart docker
4.停止docker
systemctl stop docker
5.开机启动docker
systemctl enable docker
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

四、镜像命令

1.查看docker镜像
docker images
2.搜索镜像(以redis为例)
docker search redis
3.下载镜像
docker pull redis(下载最新版本latest)
docker pull redis:3.2(下载指定版本)
4.删除镜像
docker rmi IMAGE_ID(镜像id)
5.查看所有镜像ID
docker images -q
6.删除所有镜像(酌情使用)
docker rmi `docker images -q`
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

查看某个镜像的版本号,可以前往docker官网:https://hub.docker.com/

五、容器命令

1.查看正在运行的容器
docker ps
2.查看所有容器
docker ps -a
3.创建并启动容器
docker run 参数
-i:保持容器运行。通常与-t同时使用。加入it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭。
-t:为容器重新输入一个伪输入终端,通常与-i同时使用。
-d:以守护(后台)模式运行容器。创建一个容器在后台运行,通常需要docker exec 进入容器。退出后,容器不会关闭。
-it:创建的容器一般称为交互式容器,-id创建的容器一般称为守护式容器。
--name:为创建的容器命名。
4.关闭容器
docker stop 容器名
5.删除容器
docker rm 容器id
docker rm 容器name
docker rm `docker ps -aq`(删除所有容器,运行的容器不能删除)
6.查看容器信息
docker inspect 容器name
7.进入容器
docker exec 容器名 -it /bin/bash
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

六、docker-compose安装

sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
  • 1
sudo chmod +x /usr/local/bin/docker-compose
  • 1

检查是否安装成功

docker-compose --version
  • 1

docker-compose常用命令:

  1. docker-compose up:启动容器
  2. docker-compose down:停止容器
  3. docker-compose ps:查看容器状态
  4. docker-compose logs:查看容器日志
  5. docker-compose build:构建镜像
  6. docker-compose restart:重启容器
  7. docker-compose stop:停止容器
  8. docker-compose start:启动容器
  9. docker-compose rm:删除容器
  10. docker-compose pull:拉取镜像
  11. docker-compose push:推送镜像
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/655625
推荐阅读
相关标签
  

闽ICP备14008679号