搜索 “Docker” ,共找到 161 项结果
×
  • Linux 创建新用户及加入sudo 命令,加入docker 用户组等

    ## linux 新建用户命令 在Linux系统中,你可以使用`useradd`命令来创建新用户。以下是一个简单的示例: ```bash sudo useradd -m -s /bin/bash 新用户名 ``` 这里的参数含义如下: - `-m`:创建用户的家目录,如果不存在的话。 - `-s /bin/bash`:指定用户的默认...

    2023-11-18 08:26 Falcon 阅读
  • Nginx Proxy Manager 可视化面板一键安装部署方法

    1.登录VPS。 2.更新下VPS系统环境: apt update -y && apt install -y curl socat wget sudo 3.安装 Docker: curl -fsSL https://get.docker.com | sh 4.一键安装 Nginx Proxy Manager: dock...

    2023-11-18 08:08 Falcon 阅读
  • Falcon
    2023-10-31 10:03
    找了一些nginx自动化ssl证书的方式, 使用docker的方式部署。

    1. openresty结合lua脚本实现的docker 容器:https://hub.docker.com/r/valian/docker-nginx-auto-ssl/

    2. 使用certbot结合cron,写入定时任务的方式:https://guttikonda-pardhu.medium.com/ssl-auto-renew-inside-nginx-docker-container-fd0fda1df544

    优先采用的当然是第1种方式啦!
  • Falcon
    2023-10-28 08:39
    #daily tips# For docker run DON'T USE -it flag
    (as said BMitch)

    And it's not exactly what you are asking, but would be also useful for others:

    For docker-compose exec use -T flag!
    The -T key would help people who are using docker-compose exec! (It disable pseudo-tty allocation)

    For example:

    docker-compose -f /srv/backend_bigdata/local.yml exec -T postgres backup
    or

    docker-compose exec -T mysql mysql -uuser_name -ppassword database_name < dir/to/db_backup.sql
  • docker system prune -a 这条命令是做什么的

    `docker system prune -a` 是一个用于清理 Docker 系统资源的命令,它会删除不再使用的镜像、容器、数据卷和网络,以帮助释放磁盘空间并减少不必要的资源占用。 具体来说,这个命令会执行以下操作: 1. 删除未被任何容器使用的镜像。 2. 删除所有已停止的容器。 3. 删除所有未被使用的数据卷。 4. 删除所有未被使用...

    2023-10-25 15:56 Falcon 阅读
  • Falcon
    2023-09-08 07:47
    #daily tips# 各个版本的php-fpm 开发环境 docker镜像(包含nginx、redis及mysql),提供Dockerfile,可自定义构建参数。
    https://github.com/zhangjunjie6b/phpdocker
  • Falcon
    2023-09-03 07:58
    #daily tips# 一次性更新所有容器:
    docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --cleanup --run-once --include-stopped
  • docker 批量删除名称和tag为none的镜像

    要批量删除 Docker 中名称为 <none> 并且标签为 <none> 的镜像,可以使用以下步骤: 首先,使用以下命令列出所有名称为 <none> 的镜像: docker images -f "dangling=true" -q 这将列出所有标签为 <none> 的镜像的 ID...

    2023-08-11 05:33 Falcon 阅读
  • Falcon
    2023-08-01 22:11
    最近好多人建议在Mac上使用的一种替代方案 docker --> orbstack
    我想了解一下
  • Falcon
    2023-07-13 04:41
    说个题外话,话说真有人觉得devcontainer 好用吗?他提供的docker镜像本来就大,拉取很慢,好像是放在微软自己的服务器,也不像docker.io,国内还有加速镜像,我这半天拉不下来,加上很多杂七杂八的配置项,本质上都是改变容器里面的内容,为什么特意做一些专属的东西,用以前docker的知识也能做到,妈蛋,把docker搞得好难用,非常不喜欢这种做法,有种简单问题复杂化的感觉,是不是微软就这风格?
     
    于是我自己做了一个docker容器,基础镜像是语言环境,入口执行循环sleep防止退出,运行后vscode连接到容器,然后在容器里装上必要的vscode插件,提交这个装好插件的容器成为自己订制的开发环境,后面volume使用不同的项目目录复用。启动起来很快,也没有那些繁琐的配置项。
    以后就在docker-compose.yml写好配置,启动容器在vsc里连接到这个容器就可以开发了。