Docker-Compose基礎
1、Docker基礎
一、安裝docker for centos
1.解除安裝舊的docker
sudo yum -y remove docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
官網:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安裝需要的軟體包
sudo yum install -y yum-utils
3.yum新增映象地址
國外:
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里雲
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.更新yum軟體包索引
sudo yum makecache fast
5.安裝docker CE
sudo yum install docker-ce docker-ce-cli containerd.io
6.啟動docker
systemctl start docker
7.測試命令
docker version
sudo docker run hello-world
8.配置docker映象加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://c1206fzd.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
2、Docker Compose
一、安裝
國內映象:
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
賦權
sudo chmod +x /usr/local/bin/docker-compose
如果發生如下報錯:
/usr/lib/python2.7/site-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in a future release.
則執行下面的命令:
pip uninstall pyrsistent
pip install pyrsistent==0.16.0
檢驗是否安裝成功
docker-compose version
相關文章
- Mac基於docker-compose 安裝 oracleMacDockerOracle
- RabbitMQ基於docker-compose的安裝配置MQDocker
- [Prometheus+Grafana系列]基於docker-compose搭建PrometheusGrafanaDocker
- 【FPGA基礎】Latch基礎FPGA
- Kafka基於docker-compose單結點部署SASL_PLAINTEXTKafkaDockerAI
- Pandas 基礎 (2) - Dataframe 基礎
- 前端基礎之jQuery基礎前端jQuery
- python基礎中的基礎Python
- Java基礎-語法基礎Java
- [今日白學]元件的基礎的基礎的基礎元件
- 自用 docker-composeDocker
- docker-compose教程Docker
- Docker折騰記: (2)基於docker-compose構建yapi容器DockerAPI
- Java基礎-物件導向基礎Java物件
- Python基礎篇-Python基礎01Python
- scala基礎語法-----Spark基礎Spark
- Python基礎:語法基礎(3)Python
- 【web前端基礎 | JS基礎】物件Web前端JS物件
- 基礎
- Linux基礎學習——檔案基礎Linux
- JavaScript 基礎卷(一):基礎語法JavaScript
- 前端基礎入門四(JavaScript基礎)前端JavaScript
- 測試基礎(四)Jmeter基礎使用JMeter
- c#基礎-基礎-16.stringC#
- docker-compose部署ELKDocker
- docker-compose 安裝Docker
- Docker-compose實戰Docker
- docker-compose安裝Docker
- Docker-Compose學習Docker
- docker-compose 編排Docker
- Python基礎筆記01-Python基礎Python筆記
- Go 基礎教程--2-基礎知識Go
- Web測試基礎-Html基礎知識WebHTML
- WiFi基礎(六):天線基礎知識WiFi
- Golang 基礎之基礎語法梳理 (三)Golang
- 多執行緒基礎-基礎實現執行緒
- 聯調環境快速部署——基於docker-compose的CI/CD實踐Docker
- TypeScript基礎TypeScript