闲人运维

个人运维记录


新版docker命令使用

<p>[TOC]</p> <h5>docker安装</h5> <ul> <li>使用官网源安装最新版本;</li> </ul> <pre><code class="language-bash">sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum makecache sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin</code></pre> <ul> <li>使用腾讯源安装;</li> </ul> <pre><code class="language-bash">wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo sudo yum makecache fast sudo yum install -y docker-ce docker-compose-plugin</code></pre> <ul> <li>安装compose;</li> </ul> <pre><code class="language-bash"># github: https://github.com/docker/compose/releases wget -c https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-linux-x86_64 chmod +x docker-compose-linux-x86_64 mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose docker-compose version</code></pre> <h5>docker命令</h5> <ul> <li>docker compose</li> </ul> <pre><code class="language-bash"># 官网: https://docs.docker.com/engine/reference/commandline/compose/ docker compose -p grafana up -d # 运行服务(-p指定服务名) docker compose up -d # 后台运行服务 docker compose ls # 查看服务(服务名已当前所在目录命名) docker compose ps # 查看容器状态 docker compose -p grafana ps # 指定服务名查看 docekr compose restart # 重启所有服务 docker compose stop # 停止服务 docekr compose start # 启动服务 docker compose down # 删除服务 docker compose -p grafana exec grafana bash # 进入容器(名称看SERVICE字段) docker compose -p grafana logs -f grafana # 查看日志 docker compose -p grafana logs -f --tail 10 grafana # 查看指定的行数</code></pre>

页面列表

ITEM_HTML