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

END

本文标题:Docker使用教程

本文作者:宇宙最帅的男人

本文链接:https://lolicp.com/linux/20211535.html

版权声明:转载或者引用本文内容请注明来源及原作者,本文著作权归作者 (宇宙最帅的男人) 所有。

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

最后修改:2021 年 06 月 15 日
如果觉得我的文章对你有用,请随意赞赏