-
什么是Docker
dockers是一个开源的项目,允许应用及其依赖打包、发布和运行,以轻量级方式。 可以理解为轻量级虚拟机。
但是docker不是虚拟机, 虚拟机在宿主os上有一层叫hypervisor的虚拟层,虚拟硬件,在硬件上创建完全独立的GuestOS,在GuestOS运行各种程序。
Docker有一层Docker Engine层,利用下方HostOS的namespace,controlgroup来运行应用。
查看全部 -
```sh
# $ curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-darwin-aarch64 > /usr/local/bin/docker-compose ❌
# $ curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-darwin-x86_64 > /usr/local/bin/docker-compose ✅
# 动态生成对应的系统架构的下载版本 URL
# uname -s, uname -m
$ curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-$(uname -s)-$(uname -m) > /usr/local/bin/docker-compose
```
查看全部 -
> /usr/local/bin/docker-compose
重定向到 /usr/local/bin 全局命令下面
查看全部 -
up
stop
rm
logs
ps
查看全部 -
docker compose
.yml / .yaml
查看全部 -
很好!
查看全部 -
chmod a+x
chmod 755chmod 777 === chmod +x
$ ls -l /usr/local/bin/docker-compose $ chmod a+x /usr/local/bin/docker-compose $ docker-compose --version
查看全部 -
-$(uname -s)-$(uname -m)
```sh
➜ ~ uname
Darwin
➜ ~ uname -s
Darwin
➜ ~ uname -m
x86_64
➜ ~
```
查看全部 -
docker compose
查看全部 -
docker-compose 多容器
查看全部 -
whalesay => cowsay
查看全部 -
docker search cowsay
docker pull cowsay
docker push custom/cowsay
docker hub
查看全部 -
registry
查看全部 -
分层
查看全部 -
dockfile
查看全部
举报