首页 > 其他分享 >docker、compose安装及基础操作命令

docker、compose安装及基础操作命令

时间:2023-04-02 18:08:38浏览次数:56  
标签:compose 操作命令 systemctl yum linux 镜像 docker

  1. docker安装
  • 下载Docker依赖的组件
  • yum -y install yum-utils device-mapper-persistent-data lvm2
  • 设置下载docker服务的镜像源(阿里云)
  • 安装docker服务
  • yum -y install docker-ce
  • 设置开机自启动
  • systemctl start docker # 启动docker服务
  • systemctl enable docker # 设置开机自动启动docker

最后可以用docker version 测试安装结果

  1. docker-compose安装

docker、compose安装及基础操作命令_docker

下载完毕后,上传到linux中

  • 先赋予docker-compose文件一个可执行的权限
  • chmod a+x docker-compose-linux-x86_64
  • 将拥有可执行权限的docker-compose文件移动到系统默认的环境变量的PATH目录中
  • mv docker-compose-linux-x86_64 /usr/bin/docker-compose
  • 测试一下功能
  • docker-compose version

docker基础命令

systemctl start docker

启动

systemctl stop docker

关闭

systemctl restart docker

重启

systemctl status docker

查看运行状态

systemctl enable docker

开机自启动

docker info

查看信息

docker --help

帮助文档

docker镜像命令

docker images [-qa]

查看所有镜像 [仅显示镜像ID]

docker search [image]

查看指定镜像

docker pull [image]

下载镜像到本地

docker system df

查看镜像/容器/数据卷占有的空间

docker rmi [image/ID。。。]

删除镜像

docker rmi -f $(docker images -qa)

删除所有镜像

docker-compose常用命令

docker-compose up [-d]

构建镜像,创建服务[后台启动]

docker-compose stop [service]

停止醒目中的所有服务容器

docker-compose start [service]

启动

docker-compose logs [service]

查看日志

docker-compose ps [-qa]

列出项目下所有容器[只打印ID]

docker-compose ls

列出docker上正在运行的所有项目



标签:compose,操作命令,systemctl,yum,linux,镜像,docker
From: https://blog.51cto.com/u_5774355/6164919

相关文章

  • 在docker中配置Oracle11g
    在docker中配置Oracle11gdocker镜像拉取及相关配置1.在docker打开的情况下,使用下方命令拉去镜像,大概需要下载3个G的image文件dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2.启动Oracle镜像并为镜像新建容器,注意此处的oracle11g即为容器名,可以自主设置......
  • Docker镜像之Docker Compose讲解
    目录1docker-compose1.1compose编排工具简介1.2安装docker-compose1.3编排启动镜像1.4haproxy代理后端docker容器1.5安装socat直接操作socket控制haproxy1.6compose中yml配置指令参考1.6.1简单命令1.6.2build1.6.3depends_on1.6.4deploy1.6.5logging1.6.6network_m......
  • Docker网络配置
    bridgemacvlandockernetworkcreate-dmacvlan--subnet=192.168.1.0/24--gateway=192.168.1.1-oparent=enp3s0-omacvlan_mode=bridgevlan暴露IP--net=bridgemacvlan--ip=IP桥接dockernetworkcreate-dbridge--subnet192.168.1.0/16--gateway192.168.1.1c......
  • DockerFile
    DockerFile构建镜像首先通过一张图来了解Docker镜像、容器和Dockerfile三者之间的关系。通过上图可以看出使用Dockerfile定义镜像,运行镜像启动容器。Dockerfile概念Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些......
  • Docker仓库
    一、官方标配:Registry私有镜像仓库DockerHub作为Docker默认官方公共镜像,如果想要自己搭建私有镜像残酷,官方也提供Registry镜像,使得我们搭建**私有仓库**变得非常简单。所谓**私有仓库**,也就是在本地(局域网)搭建的一个类似公共仓库的东西,搭建好之后,我们可以将镜像提交到......
  • Docker-Swarm
    Docker-Swarm一、什么是DockerSwarm?Swarm是Docker的一个编排工具,在之前我们只是在一台机器来进行docker的管理:但是有时容器并不一定都在一台主机上,如果是分布式的处于多台主机上,这时就可以借助于Swarm,Swarm是Docker自带的编排工具,只要你安装了Docker就会存在DockerSwar......
  • 基于docker和cri-dockerd部署k8sv1.26.3
    cri-dockerd是什么?在Kubernetesv1.24及更早版本中,我们使用docker作为容器引擎在k8s上使用时,依赖一个dockershim的内置k8s组件;k8sv1.24发行版中将dockershim组件给移除了;取而代之的就是cri-dockerd(当然还有其它容器接口);简单讲CRI就是容器运行时接口(ContainerRunt......
  • 通过 docker-compose 快速部署 Hadoop 集群详细教程
    目录一、概述二、安装docker和docker-compose1)安装docker2)安装docker-compose三、docker-composedeploy1)设置副本数2)资源隔离四、docker-composenetwork五、docker-compose项目六、Hadoop部署(非高可用)1)安装JDK2)下载hadoop相关的软件3)构建镜像Dockerfile4)配置1、Hadoo......
  • docker笔记-安装、操作和Registry
    注意事项强烈建议docker宿主机关闭firewalld,改用iptables1docker安装1.1离线安装下载Docker二进制文件(https://download.docker.com/linux/static/stable/x86_64/)tarzxfdocker-xxxx-ce.tgzcpdocker/*/usr/bin/dockerd&验证dockerinfo注册成服务vi/usr/l......
  • Docker安装
    卸载历史版本apt-getremovedockerdocker-enginedocker.iocontainerdrunc&&apt-getpurgedocker-cedocker-ce-clicontainerd.iodocker-compose-pluginrm-rf/etc/docker&&rm-rf/usr/libexec/docker&&rm-rf/var/lib/docker&&......