跳过正文

Docker

Docker权限问题
·175 字
进入docker容器后,执行go get命令报错没有权限 /site $ go get github.com/tomowang/hugo-theme-tailwind@latest failed to initialize build cache at /.cache/go-build: mkdir /.cache: permission denied 解决方案如下
Docker开发环境搭建
·323 字
由于工作中 go 开发环境是 1.17,但 hugo 博客需要 go1.20 以上版本,所以打算搭建个简单的 docker 容器用于博客本地站点的部署环境,简单写了以下 Dockerfile
Docker基本命令
·436 字
基本命令 # 模块 功能 命令 repo 登录仓库 docker login [private repo] -u username -p password image 打包镜像 docker build . -t name:tag –build-arg VERSION=v1 image 拉取镜像 docker pull [name:tag] image 列出所有镜像 docker images 或 docker image ls image 删除镜像 docker image rm [name:tag|image id] image 删除所有不使用的镜像 docker image prune [–force –all | -f -a] container 列出运行中的容器 docker container [list|ls] container 列出运行中的容器 docker ps container 列出所有容器 docker container list -a container 启动容器 docker run -p 8080:8080 –name test -it [name:tag | image id] container 启动容器 docker start [container name | container id] container 进入容器 docker exec [OPTIONS] CONTAINER COMMAND [ARG…] container 删除所有停止的容器 docker container prune -f Dockerfile 打包镜像 # Dockerfiles 项目参考