docker stop $(docker ps -a -q) # 终止所有容器 # 终止运行的容器文件,依然会占据硬盘空间,可以使用 docker container rm 命令删除,-f 强制删除可以删除正在运行的容器 docker rm [容器ID] docker rm `docker ps -aq` # 删除所有已经停止的容器,因为没停止的rm删不了需要加-f # 设置容器在docker启动时...
- name: Copy Dockerfile # 拷贝Dockerfile到发布目录 ##生成随机数 echo "$RANDOM"|md5sum|cut -c 5-15 run: cp Dockerfile /home/runner/work/Sukt.Core/Sukt.Core/app - name: Login To Docker #登录到镜像仓库 uses: docker/login-action@v1 with: username: ${{ secrets.ALIYUN_DOCKER_IMAGESTOR...
/bin/shFILENAME=$(date +"%Y%m%d-%H%M%S")# 时间戳文件名BASENAME="${FILENAME}.dump"# +后缀KEY_PATH=./xxx.pem# ssh私钥路径DESTINATION=root@xxx.xxx.xxx.xxx# 云主机登录用户以及ip地址DUMP_FILE_PATH=/path/to/${BASENAME}# 云主机 dump 文件路径CONTAINER_NAME=container-name# 云主机数据库容器...
Actions内置了很多模版,拿过来配置下即可,这里我们用Publish Docker Container,选择其他也行,最终改成以下下文件 #workflow名称name:ci# 触发条件on:#github页面手动触发workflow_dispatch:#打tag触发,必须是v开头的push:tags:-"v*.*"#变量配置env:#镜像名称IMAGE_NAME:frontend#dockerHub仓库名称DOCKER_REGISTRY:dweiz...
The GitHub-action runner image generated by this repository is expected to be powered by the Sysbox container runtime. The runner binary being utilized and the associated configuration process have been extracted and documented here. There are similar containerized github-actions runners (GHA) out ...
&& cp docker/* /usr/bin/ USER root WORKDIR /root/ RUN GITHUB_RUNNER_VERSION="2.278.0" \ && curl -Ls https://internal.knat.network/action-runner/actions-runner-linux-x64-${GITHUB_RUNNER_VERSION}.tar.gz | tar xz \ && ./bin/installdependencies.sh ...
使用Github Action,通过 Azure/functions-container-action@v1 插件来完成 yaml 文件的配置,并成功部署Function Image 的过程记录。 操作步骤 第一步: 准备Function的镜像文件 如在VS Code中,通过Terminal(命令行窗口),根据所使用的语言,创建或初始化DockerFile ...
容器是否存在ifdocker container ls-a|grep-q"my-zhontai-apihost";then echo"容器已存在"# 停止并移除容器 docker stop my-zhontai-apihost docker rm my-zhontai-apihost fi # 容器挂载的路径 mkdir/root/zhontai/volumns/upload-p docker run--name my-zhontai-apihost-d-p9902:8000-eASPNETCORE_...
我使用是官方推荐配置,看了一下,没有什么可以改的地方。你点开 Action 一看,它能搞的实在太多了,基本上能满足你的所有日常构建。 找到publishDockerContainer 来看看这个文件docker-publish.yml,截图篇幅有限,直接把内容粘出来。 看下面这个配置 schedule:自动调度,这个我是不需要的。tags:这个才是我需的正解,那么...
Simple step wrapped in a container - uses: kohlerdominik/docker-run-action@v2 with: image: alpine:latest run: | echo "hello world" uname -a Run a step in a private image - uses: docker/login-action@v1 with: registry: ghcr.io username: ${{ secrets.MY_USERNAME }} password: ${{ ...