安装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

该文章采用「CC 协议」,转载必须注明作者和本文链接.
分类: Docker