在docker-compose.yml中使用变量可以帮助我们避免硬编码一些敏感信息,比如密码、密钥等,同时也可以方便地为不同环境设置不同的变量。下面是在docker-compose.yml中使用变量的方法:
定义变量:在docker-compose.yml文件所在目录中创建一个.env文件,并在其中定义需要使用的变量,例如:
DB_PASSWOR...
创建docker分组并将当前用户加入该分组
sudo groupadd docker
sudo usermod -aG docker $USER
退出当前用户并重新登录以生效
如果运行的是虚拟机,可能需要重启系统
或者使用以下命令更新分组
newgrp docker
验证,不使用sudo运行docker的hello world。
do...
确定你使用了oh-my-zsh的shell环境;(如果没有安装的话,推荐使用,官方地址:https://ohmyz.sh/)
打开/zshrc文件
1
vim ~/.zshrc
找到插件配置项plugins=(),增加docker docker-compose两个插件...
移除旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
设置docker repository
1. 安装必要依赖
sudo apt-get update
sudo apt-get install \
ca-certificates \
c...
磁盘分区和格式化操作是比较接近硬件底层的操作,这两个操作也是至关重要的,决定了磁盘的使用效率和磁盘的数据安全。(相信现在应该没有什么特别的需要,一般都已经抛弃了ext2,ext4文件格式了吧~~~~,ext2,ext3,ext4,xfs ,等等文件系统格式的优缺点不在本文讨论范围,有想了解的百度即可啦)
本文也不讨论Windows的文件系统...