镜像加速
从镜像加速地址进行拉取有三种方式
1,在命令中指定镜像地址
$ docker pull registry.docker-cn.com/myname/myrepo:mytag
2,配置 Docker 守护进程默认使用 Docker 官方镜像加速,无需在每次拉取时指定 registry.docker-cn.com
$ docker --registry-mirror=https://registry.docker-cn.com daemon
3,永久保留配置,重启服务仍有效
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
service docker restart #一定要重启docker服务,配置才会生效
docker 安装 mysql 8 版本
# docker 中下载 mysql
docker pull mysql
#启动
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=Qwer123! -d mysql
#进入容器
docker exec -it mysql bash
#登录mysql
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Qwer123!';
#添加远程登录用户
CREATE USER 'wender'@'%' IDENTIFIED WITH mysql_native_password BY 'Qwer123!';
GRANT ALL PRIVILEGES ON *.* TO 'wender'@'%';
进入容器,执行linux命令,查看目录结构
[root@s01 ~]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
65a0023fcd85 fhbean/dockertest "java -jar /dockerte…" 11 minutes ago Up 11 minutes 0.0.0.0:8080->8080/tcp confident_wozniak
[root@s01 ~]# docker exec -it 65a0 /bin/bash
root@65a0023fcd85:/# pwd
/
root@65a0023fcd85:/# ls
bin dev etc lib media opt root sbin sys usr
boot dockertest-0.0.1-SNAPSHOT.jar home lib64 mnt proc run srv tmp var
上传镜像
docker注册,可能需要番羽过去,有好多图文交互的验证。
"docker tag" requires exactly 2 arguments.
See 'docker tag --help'.
Usage: docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
[root@s01 ~]# docker tag fhbean/dockertest fhbean/dockertest:1.0
[root@s01 ~]# docker push fhbean/dockertest:1.0
The push refers to repository [docker.io/fhbean/dockertest]
311e64bff104: Pushed
35c20f26d188: Mounted from library/java
c3fe59dd9556: Mounted from library/java
6ed1a81ba5b6: Mounted from library/java
a3483ce177ce: Pushed
ce6c8756685b: Mounted from library/java
30339f20ced0: Mounted from library/java
0eb22bfb707d: Mounted from library/java
a2ae92ffcd29: Mounted from library/java
1.0: digest: sha256:2cec9d67c4dee10a95791d9cabc80b54ae8baedfe39486d5715cae51ce91cdcf size: 2212
[root@s01 ~]#
参考
Docker 中国 https://www.docker-cn.com/