docker基础操作
1.启动docker systemctl start docker 2.停止docker systemctl stop docker 3.查看当前docker运行的container docker ps 4.查看当前已经拉取得镜像 docker images 5.拉取一个tomcat镜像 docker pull tomcat 6.后端运行一个名字叫mytomcat容器 映射端口为8080 docker run -d --name mytomcat -p 8080:8080 tomcat 7.删除某个images docker rmi imagesname 8.强制删除某个images docker rmi -f imagesname 9.删除所有container docker rm -f $(docker ps -a) 10.docker查看容器详细信息: docker inspect container 11.docker查看监控命令 docker stats 12.container内存限制 --memory 100M 13.containercpu权重设置 --cpu-shares 10 14.查看日志 docker logs e7a82f4fe0cf 2>&1 | grep "Bootstrap Password:" docker logs containerid -f --tail=100
docker container命令
1.进入运行某个container里面 docker exec -it containerid /bin/bash 2.查看docker最近10次运行的container docker ps -n 10 3.删除某个container docker rm containername 4.启动停止某个container docker stop containerid docker start containerid 5.查看某个container详细信息 docker inspect containerid docker 厂库相关
1.images打成tag docker tag containerid registry.cn-hangzhou.aliyuncs.com/rundreams/name:版本号 2.docker登录阿里云 docker login --username=rundreams@yeah.net registry.cn-hangzhou.aliyuncs.com 3.本地推送版本到远程厂库 docker push registry.cn-hangzhou.aliyuncs.com/rundreams/tomcat:版本号
docker compose
pip 安装wget https://bootstrap.pypa.io/get-pip.py python get-pip.py pip -V #查看pip版本 docker compose 安装: pip install --upgrade pip pip install docker-compose pip install docker-compose --ignore-installed requests docker-compose -version