docker离线安装问题解决

本次离线安装docker时候出现异常。用命令systemctl status docker.service显示异常 用journalctl -xe查看异常信息日志 Configuration file /etc/systemd/system/docker.service is marked executable. Please remove executable permission bits. Proceeding anyway ocker.service: Service lacks both Exe

  • 0
  • 0
  • 阅读 ( 483 )

docker添加开机自启动失败

添加docker自启动命令 systemctl enable docker 提示 failed to execute operation: bad message 查看docker.service 发现文件内容开头 [Unit] 复制的时候,变成了 t] 改成正确的即可 还有一种可能 docker启动文件 ExecStart 写成Execstart 改成正确的即可。 然后加载和重启docker

  • 0
  • 0
  • 阅读 ( 294 )

设置docker自启动

1.设置docker自启动 sudo systemctl enable docker 2.查看docker中的镜像 sudo docker images 3.配置默认的镜像加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-‘EOF’ { “registry-mirrors”: [“https://chqac97z.mirror.aliyuncs.com”] } EOF sudo systemctl daemon-r

  • 0
  • 0
  • 阅读 ( 211 )

docker安装

**安装docker** Ce:社区版本(免费,自行维护,国内常用) Ee:企业版引擎版本(需要花钱) Docke我用的是阿里云 Centos8及以上版本的不支持docker 阿里云镜像站网址 https://developer.aliyun.com/mirror/ 查看centos的版本号 阿里云的源码地址 [ root@localhost ~ ] # wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Cen

  • 0
  • 0
  • 阅读 ( 132 )

docker安装mysql和redis

一、docker可先配置下载镜像加速器(我配置的是阿里云的镜像加速器),提高镜像下载速度。 红色框标识执行的语句,中间加速器复制到EOF执行 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json<<-'EOF' {  "registry-mirrors":["https://514tqutb.mirror.aliyuncs.com"] } EOF sudo systemctl dae

  • 0
  • 0
  • 阅读 ( 287 )

vue(dist) + docker + nginx + shell 一键部署方案

在正式开始之前首先大家要了解什么是 docker 和 nginx ,这里不做官方说明 简单概述一下docker , 仅个人通俗理解“docker可以理解为一个app商场,镜像为软件下载包,容器为安装下载包的程序,咱们的部署就相当于一个程序安装的过程” 本次分享的内容是如何通过sh脚本驱动一键部署,话不多说,下面正式进入主题 1、拉取ngxin镜像 程序基于nginx镜像 docker pull nginx // 拉取nginx镜像 docker images // 查看所有镜像 docker images

  • 0
  • 0
  • 阅读 ( 327 )

docker离线安装和设置自启动

1.下载docker-18.06.3-ce.tgz 2.解压 docker-18.06.3-ce.tgz 3.  sudo cp docker/* /usr/bin/ 4.复制一下内容到 vim /etc/systemd/system/docker.service  [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target

  • 0
  • 0
  • 阅读 ( 318 )

[问题已处理]-一次dockerfile构建导致的gcc版本的变化

导语:构建镜像的时候发现gcc版本被升级了从5.4升级到了9.x,但是我Run命令并没有对gcc进行升级 排查后发现使用阿里源对某些软件进行安装的时候会顺带升级gcc 如图是使用的清华源,安装libvtk6-dev并不会升级gcc 还是gcc5 如图是阿里源 同样的命令安装libvtk6-dev会升级gcc 可以通过以下命令不让gcc升级 apt-mark hold gcc apt install libvtk6-dev -y --no-install-recommends 简单测试了一下

  • 0
  • 0
  • 阅读 ( 324 )

docker安装kafka

目录 1.前置条件:先按zookeeper 2.正题:安装kafka 3.参数意义 4.验证kafka是否可以使用 4.1 进入容器 4.2 进入路径 4.3运行kafka生产者发送消息 4.4 发送消息 1.前置条件:先按zookeeper docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper 2.正题:安装kafka docker run -d --name

  • 0
  • 0
  • 阅读 ( 305 )

Springboot+Git+Jenkins+Docker实现CI/CD

以Springboot为底,利用Git,jenkins,Docker实现持续集成和持续部署! 开发流程 下面是常用的开发流程图: 我们简单说说这张图:首先我们会将代码文件、测试文件以及Dockerfile都存在代码仓库里,版本控制利用git,这里代码仓库有很多选择,比如github、码云(本次使用)、Coding以及自己搭建的gitlab。然后由持续集成工具进行自动化构建,包括了测试、编译、打包、构建镜像、推送镜像到仓库(有很多选择,如docker官方仓库,时速运、自己搭建的Registry)、启动服务等

  • 0
  • 0
  • 阅读 ( 230 )

Shell 批量拉取docker镜像(当前目录和指定目录)

批量拉取docker容器镜像 拉取当前文件夹内的容器镜像: #!/bin/sh #当前路径 SUM = ` ls -l | wc -l ` a = 2 while (( a < + $SUM + 1 )) do NAME = ` ls -l | awk -F ' ' 'NR==' $a '{print $9}' ` echo $NAME docker load -i $NAME (( a ++ )) ; done 通过自己手动输入路径进行拉取文件夹内容

  • 0
  • 0
  • 阅读 ( 418 )

docker-compose部署Nextcloud

docker搭建nextcloud 个人私有nas网盘 1.修改yum源 (1)备份原来的yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup (2)下载阿里的yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo (3)安装相关插件 sudo yum install

  • 0
  • 0
  • 阅读 ( 286 )

[问题已处理]-虚拟机非法关机修复之后 docker无法正常启动

导语:虚拟机非法关机修复之后 docker无法正常启动,使用docker官方的命令也无法安装成功。 官方安装命令 curl https://get.docker.com | sh \ && sudo systemctl --now enable docker 报错如图所示 尝试二进制安装一下 试试。死马当活马医 # 需要先下载docker的离线包 cd /data1/k3s/airgap tar -xvf docker-20.10.2.tgz cp -f docker/* /usr/bin

  • 0
  • 0
  • 阅读 ( 349 )

docker配置centos7(三),安装高版本gcc,g++

centos7使用dnf或yum下载的gcc默认版本较低,因此需要高版本gcc,g++来支持redis等工具 dnf install centos-release-scl dnf install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils echo -e "\nsource /opt/rh/devtoolset-9/enable" >>/etc/profile source /etc/profile 这

  • 0
  • 0
  • 阅读 ( 440 )

linux docker gcc,docker下gcc7.2+boost1.63.0编译环境的镜像制作流程

从最原始的centos环境中进去,命令行如下 docker run -it --name gcc centos /bin/bash 安装一些必备工具 yum install wget yum install make yum install texinfo yum install gmp-devel yum install mpfr-devel yum install libmpc-devel yum install bzip2 yum install gcc-c++ 接下来编译gcc wget &#39

  • 0
  • 0
  • 阅读 ( 279 )

M1 MacOS 13无法连接docker容器解决方案

Docker for Mac 的网络问题及解决办法(新增方法四) - 好一则博 整体流程如上述链接中方法四操作,踩坑如下: 1. macos13 升级需要安装git 和 xcode,brew的 Warning: You are using macOS 13. 不影响。 2. 未找到/usr/local/etc/docker-connector.conf 应该是macos13 或者 m1 芯片导致安装docker-connetor路径有差异,brew安装时有提示,实际路径为:/opt/homebrew/et

  • 0
  • 0
  • 阅读 ( 448 )

如何启动docker服务

Docker: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 docker是现阶段非常流行的容器化技术,他具有很多优点,如: Docker的6大优势 1、更高效的利用系统资源 docker对系统资源的利用率更高,无论是应用执行速度,内存损耗或者文件存储速度,都要比传统虚拟机技术更高效。因此,相比虚拟机技术,一个相同配置的主

  • 0
  • 0
  • 阅读 ( 283 )

docker安装 sentry

docker pull redis docker pull postgres docker pull sentry docker run -d --name sentry-redis redis docker run -d --name sentry-postgres -e POSTGRES_PASSWORD = secret -e POSTGRES_USER = sentry postgres docker run --rm sentry config generate-secret-key docke

  • 0
  • 0
  • 阅读 ( 253 )

docker安装

docker安装 下载安装脚本 curl -fsSL get.docker.com -o get-docker.sh 这个下载下来的脚本我留一份在这里 #!/bin/sh set -e # Docker CE for Linux installation script # # See https://docs.docker.com/engine/install/ for the installation steps. # # This script is meant for quick & eas

  • 0
  • 0
  • 阅读 ( 294 )

GitLab + Jenkins + Docker 实现 CI/CD 集成发布

前言         在没有持续集成持续发布之前,传统的开发模式是项目一开始就划分模块,等到所有代码开发完成之后再集成到一起进行测试,但是随着技术的发展,业务量不断增加,软件规模也在不断的扩大,单一的划分模块的方式就会出现特别多的问题,由于代码中的很多 Bug 在项目的早期就存在,等到最后集成测试的时候才发现问题,这样会导致开发者需要在集成阶段花费大量的时间去修改代码,再加上软件的复杂性短时间内很难定位错误位置,而持续集成的出现就可以消除这个弊端,下面来讲解什么是持续集成; 一、什么是持续集成?     

  • 0
  • 0
  • 阅读 ( 431 )