一看就懂,一做就废。docker简单用法做一个记录

younghuie10个月前 (01-28)docker收集72

一个相对完整的记录

docker pull nginx # 拉取镜像
docker image ls #  显示本地的镜像,也可以使用docker images
docker run -d --name webserver -p 8080:80 nginx:latest #  部署容器,映射相关端口
docker ps -a #  查看本地容器运行状态
docker exec -it webserver /bin/bash #  进入容器内部,并执行bash命令
apt update -y #  更新容器内部系统软件源列表
apt install nano #  安装nano文本编辑器
nano /usr/share/nginx/html/index.html #  编辑容器内部的nginx的静态主页
exit #  退出容器,返回宿主机
docker commit webserver webserver-tohub #  提交原来容器名为webserver为webserver-tohub
docker tag webserver-tohub younghuie/webserver-tohub:latest #  为webserver-tohub打上标签
docker login #  登录dockerhub
docker push younghuie/webserver-tohub #  将自己的这个镜像打包上传到dockerhub
docker stop webserver #  停止容器运行
docker images #  显示本地镜像
docker rmi repository:tag #  删除已打包到dockerhub的本地镜像,需要输入仓库名和标签名
分享给朋友: