安装Docker
默认版本为:latest
通常docker直接就能安装,或docker-ce
yum -y install docker
搜索镜像
docker search 镜像名称:版本
拉取docker镜像
docker pull 镜像名:版本号
上传docker镜像
docker push 地址/镜像名:版本号
导出镜像
docker save 镜像名称 -o 压缩包名称.tar
导入镜像
docker load -i 压缩包名称.tar
安装docker-compose
官方文档: https://docs.docker.com/compose/install/
[root@manage ~]# sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
[root@manage ~]# chmod +x /usr/local/bin/docker-compose
以下为yaml文件内容:
version: '2.3'
services:
mysql_db:
container_name: mysql_57
image: ymcc/mysql:v5.7.27
cpu_count: 1
cpu_percent: 50
cpus: 1
cpu_shares: 73
cpuset: 0,1
mem_limit: 1024m
memswap_limit: 2049m
mem_reservation: 248m
shm_size: 64M
command: /bin/bash /usr/local/mysql_57/sbin/mysqld.sh
hostname: mysql-server
volumes:
- /data/mysql/data:/usr/local/mysql_57/data
- /data/mysql/conf/my.conf:/usr/local/mysql_57/my.conf
- /data/mysql/logs:/usr/local/mysql_57/logs
- /data/mysql/sbin:/usr/local/mysql_57/sbin
networks:
website:
ipv4_address: 10.40.1.77
networks:
website:
ipam:
config:
- subnet: 10.40.1.0/24
gateway: 10.40.1.1