Ubuntu Docker安装及常用命令

通过官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

使用国内 daocloud 一键安装命令
curl -sSL https://get.daocloud.io/docker | sh

wget -qO- https://get.docker.com/ | sh

安装完成后启动docker服务,再查询docker运行状态,执行docker run hello-world查看docker运行是否正常

启动docker服务
sudo service docker start

启动docker
systemctl start docker

关闭docker
systemctl stop docker

查看docker的运行状态
systemctl status docker

docker pull mysql 下载镜像

docker rmi 镜像名 删除镜像

docker stop 容器名 停止容器
docker start 容器名 启动容器
docker rm 容器名 删除容器

docker commit -m ‘镜像描述’ -a ‘制作者’ 容器名 镜像名 将容器打包成镜像
例如:docker commit -m ‘mytest’ -a ‘juneshaw’ mysql mysql-juneshaw

docker save -o tar包的名字 镜像名 打包镜像为tar
例如:docker save -o /home/juneshaw/mysql-juneshaw.tar mysql-juneshaw

docker load < image_xxx.tar 导入镜像

创建容器
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql-juneshaw
参数介绍:
-p 3306:3306:将容器的3306端口映射到主机的3306端口
–name 容器名
-v /opt/docker_v/mysql/conf:/etc/mysql/conf.d:将主机/opt/docker_v/mysql/conf目录挂载到容器的/etc/mysql/conf.d
-e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码
-d: 后台运行容器,并返回容器ID
imageID: mysql镜像ID

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值