首页 > 其他分享 >docker-compose的下载部署与常用命令

docker-compose的下载部署与常用命令

时间:2024-03-16 14:44:42浏览次数:20  
标签:容器 compose 文件 up 常用命令 镜像 docker

下载

方式一:使用wget下载

wget https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64

方式二:使用rz命令本地上传

rz
# 将本地docker-compose文件上传

部署

1 将执行文件放入环境变量

cp ./docker-compose /usr/local/bin/docker-compose

目录加权限

'''
# rwx    rwx    rwx
  属主   属组    其他
  r:read 读权限 
  w:wirte 写权限
  x :执行权限

 属主   属组  所有人
 chmod 777 文件名
 chmod +x 
'''

chmod +x /usr/local/bin/docker-compose

常用命令

# 启动管理容器
docker-compose up  # 会自动搜索当前路径下的 docker-compose.yml文件
docker-compose -f 指定文件 up
docker-compose up -d  # 后台执行,一般我们看日志输出,不用这个

docker-compose stop  # 停止,不会删除容器和镜像
docker-compose down # 停止,并删除关联的容器
docker-compose start  # 启动yml文件管理的容器
docker-compose ps    # 正在运行的容器
docker-compose images # docker-compose管理的镜像

docker-compose exec yml文件中写的service /bin/bash  # 进入到容器内

docker-compose up -d --build # 启动容器但是重新构建镜像,基于重新构建的镜像启动

标签:容器,compose,文件,up,常用命令,镜像,docker
From: https://www.cnblogs.com/wellplayed/p/18077056

相关文章

  • Docker的安装和使用
    文章目录Docker的安装Docker依赖的环境指定Docker镜像源安装Docker启动Docker并测试查看本地全部镜像配置阿里云镜像地址Docker-Compose下载并安装Docker-Compose下载并Docker-Compose建议安装方式测试Docker-Compose管理MySQL和Tomcat容器使用docker-compose命令管......
  • 如何在Windows11上安装WSL和Linux子系统以及搭建Docker环境
    今天给大家介绍一下如何在Windows11上安装Docker打开控制面板:打开程序:打开启用或关闭Windows功能。勾选Linux子系统:此时,可能需要重启电脑。以管理员身份打开PowerShell执行:bcdedit/sethypervisorlaunchtypeauto打开微软商店,安装Ubuntu22:去这个网址下载li......
  • Docker - 部署禅道
    原文链接:https://mp.weixin.qq.com/s/8L0Rv6Wc0lFsQU6Lw0QloQ   简单的看了一下原文,他使用的是Ubuntu的操作系统,第一步的Docker安装相关命令我确实没有使用过。不过对Linux熟悉的话,那些命令也不难理解。我的是Centos7.5安装的docker,可以参照我的其他博文或者自行百度。接下......
  • 使用docker-compose管理freeswitch容器
     概述之前的文章我们介绍过如何将freeswitch做成docker镜像,也使用命令行模式正常启动了fs的docker容器。但是当我们需要同时管理多个docker容器的时候,还是使用docker-compose更简单。环境CENTOS7dockerengine:Version25.0.3DockerComposeversionv2.24.6centosdock......
  • Docker - 在线音乐播放器 YesPlayMusic
    原文链接:https://mp.weixin.qq.com/s/D2778fnix6jAeZlCicWGdw(本文只作为跟练,不以盈利为目的) 1、下载镜像[root@node~]#dockerpullfogforest/yesplaymusicUsingdefaulttag:latestlatest:Pullingfromfogforest/yesplaymusicf56be85fc22e:Pullcomplete2ce963c......
  • Docker的安装和使用
    Docker的安装Docker依赖的环境想要安装Docker,需要先讲依赖的环境全部下载,就像Maven依赖JDK一样yum-yinstallyum-utilsdevice-mapper-persistent-datalvm2指定Docker镜像源DockerCE镜像默认下载Docker会去国外服务器下载,速度较慢,我们可以设置为阿里云镜像源,速度更......
  • 常用命令rsyncscp-1
    常用命令:rsync/scpscpscp命令文件传输scp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读read only system时,用scp可以帮你把文件移出来。另外,scp还......
  • 从0开始启动一个Django的docker服务
    ```本文是从0开始启动一个Django的docker服务,包括构建镜像,uwsgi启动服务``在服务器上安装ssh,git,生成公钥并复制到服务器上#安装sshyuminstallopenssh-clients#生成sshkeyssh-keygen#查看公钥cat/root/.ssh/id_rsa.pubclone一下代码,其实就是一个django的......
  • Docker Registry 私有仓库的部署
    第一步:拉取镜像dockerpullregistry第二步:运行容器:dockerrun-di--name=registry-p5000:5000registry第三步:打开浏览器访问#输入地址:http://10.0.0.100:5000/v2/_catalog#看到{"repositories":[]}#表示私有仓库搭建成功并且内容为空第四步:修改daemon.jso......
  • docker_04days
    docker-compose介绍#使用了docker面临一个比较大的问题,如果一个djagno项目,使用mysql,redis,不要一次性把所有服务都放到一个容器中,每个服务一个容器,批量的管理多个容器,比较难以操作,于是有了docker-compose#批量管理,操作docker容器的软件---》只在单机#DockerCompose是一......